|
Consolidated Statements of Cash Flows (USD $) In Thousands, unless otherwise specified
|
12 Months Ended |
|
Dec. 31, 2014
|
Dec. 31, 2013
|
Dec. 31, 2012
|
| Cash flows from operating activities: |
|
|
|
| Net income |
$ 68,823us-gaap_NetIncomeLoss |
$ 66,405us-gaap_NetIncomeLoss |
$ 182,350us-gaap_NetIncomeLoss |
| Adjustments to reconcile net income to net cash provided by operating activities: |
|
|
|
| Depreciation and amortization |
108,145us-gaap_DepreciationDepletionAndAmortization |
74,703us-gaap_DepreciationDepletionAndAmortization |
46,912us-gaap_DepreciationDepletionAndAmortization |
| Deferred income taxes |
33,185us-gaap_DeferredIncomeTaxExpenseBenefit |
16,513us-gaap_DeferredIncomeTaxExpenseBenefit |
15,926us-gaap_DeferredIncomeTaxExpenseBenefit |
| Provision for doubtful accounts, net of write-offs |
600us-gaap_ProvisionForDoubtfulAccounts |
689us-gaap_ProvisionForDoubtfulAccounts |
600us-gaap_ProvisionForDoubtfulAccounts |
| Equity (earnings) loss from unconsolidated affiliate |
(471)us-gaap_IncomeLossFromEquityMethodInvestments |
160us-gaap_IncomeLossFromEquityMethodInvestments |
|
| (Gain) Loss on disposal of assets |
(17)us-gaap_GainLossOnSaleOfPropertyPlantEquipment |
527us-gaap_GainLossOnSaleOfPropertyPlantEquipment |
692us-gaap_GainLossOnSaleOfPropertyPlantEquipment |
| Stock-based compensation expense |
18,350us-gaap_ShareBasedCompensation |
22,581us-gaap_ShareBasedCompensation |
18,012us-gaap_ShareBasedCompensation |
| Amortization of deferred financing costs |
1,168us-gaap_AmortizationOfFinancingCosts |
1,160us-gaap_AmortizationOfFinancingCosts |
923us-gaap_AmortizationOfFinancingCosts |
| Inventory write-down |
|
870us-gaap_InventoryWriteDown |
|
| Changes in operating assets and liabilities: |
|
|
|
| Accounts receivable |
(135,784)us-gaap_IncreaseDecreaseInAccountsReceivable |
14,704us-gaap_IncreaseDecreaseInAccountsReceivable |
(10,621)us-gaap_IncreaseDecreaseInAccountsReceivable |
| Inventories |
(50,001)us-gaap_IncreaseDecreaseInInventories |
(10,495)us-gaap_IncreaseDecreaseInInventories |
(11,263)us-gaap_IncreaseDecreaseInInventories |
| Prepaid expenses and other current assets |
(12,154)us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets |
(12,405)us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets |
7,107us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets |
| Accounts payable |
132,420us-gaap_IncreaseDecreaseInAccountsPayable |
11,991us-gaap_IncreaseDecreaseInAccountsPayable |
(1,195)us-gaap_IncreaseDecreaseInAccountsPayable |
| Payroll and related costs and accrued expenses |
14,157us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities |
2,710us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities |
5,373us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities |
| Income taxes payable |
(301)us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable |
(3,888)us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable |
1,765us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable |
| Other |
3,717us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet |
(5,124)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet |
(2,651)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet |
| Net cash provided by operating activities |
181,837us-gaap_NetCashProvidedByUsedInOperatingActivities |
181,101us-gaap_NetCashProvidedByUsedInOperatingActivities |
253,930us-gaap_NetCashProvidedByUsedInOperatingActivities |
| Cash flows from investing activities: |
|
|
|
| Purchases of and deposits on property, plant and equipment |
(307,598)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
(151,810)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
(181,426)us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
| Proceeds from disposal of property, plant and equipment |
719us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment |
1,151us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment |
434us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment |
| Payments made for business acquisitions, net of cash acquired |
(33,533)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired |
(14,636)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired |
(273,401)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired |
| Investment in unconsolidated subsidiary |
(3,000)us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates |
|
(3,000)us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates |
| Net cash used in investing activities |
(343,412)us-gaap_NetCashProvidedByUsedInInvestingActivities |
(165,295)us-gaap_NetCashProvidedByUsedInInvestingActivities |
(457,393)us-gaap_NetCashProvidedByUsedInInvestingActivities |
| Cash flows from financing activities: |
|
|
|
| Proceeds from revolving debt |
229,000us-gaap_ProceedsFromLongTermLinesOfCredit |
60,000us-gaap_ProceedsFromLongTermLinesOfCredit |
245,000us-gaap_ProceedsFromLongTermLinesOfCredit |
| Payments on revolving debt |
(64,000)us-gaap_RepaymentsOfLongTermLinesOfCredit |
(80,306)us-gaap_RepaymentsOfLongTermLinesOfCredit |
(75,000)us-gaap_RepaymentsOfLongTermLinesOfCredit |
| Payments of long-term debt |
|
(638)us-gaap_RepaymentsOfLongTermDebt |
|
| Payments of capital lease obligations |
(4,165)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations |
(2,184)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations |
(1,121)us-gaap_RepaymentsOfLongTermCapitalLeaseObligations |
| Financing costs |
(2,265)us-gaap_PaymentsOfFinancingCosts |
|
(2,243)us-gaap_PaymentsOfFinancingCosts |
| Proceeds from stock options exercised |
833us-gaap_ProceedsFromStockOptionsExercised |
5,219us-gaap_ProceedsFromStockOptionsExercised |
2,573us-gaap_ProceedsFromStockOptionsExercised |
| Employee tax withholding on restricted stock vesting |
(4,378)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation |
(1,375)us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation |
|
| Excess tax benefit from stock-based award activity |
2,153us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities |
3,450us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities |
1,916us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities |
| Net cash provided by (used in) financing activities |
157,178us-gaap_NetCashProvidedByUsedInFinancingActivities |
(15,834)us-gaap_NetCashProvidedByUsedInFinancingActivities |
171,125us-gaap_NetCashProvidedByUsedInFinancingActivities |
| Net decrease in cash and cash equivalents |
(4,397)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease |
(28)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease |
(32,338)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease |
| Cash and cash equivalents, beginning of year |
14,414us-gaap_CashAndCashEquivalentsAtCarryingValue |
14,442us-gaap_CashAndCashEquivalentsAtCarryingValue |
46,780us-gaap_CashAndCashEquivalentsAtCarryingValue |
| Cash and cash equivalents, end of year |
10,017us-gaap_CashAndCashEquivalentsAtCarryingValue |
14,414us-gaap_CashAndCashEquivalentsAtCarryingValue |
14,442us-gaap_CashAndCashEquivalentsAtCarryingValue |
| Supplemental cash flow disclosures: |
|
|
|
| Cash paid for interest |
8,525us-gaap_InterestPaid |
5,473us-gaap_InterestPaid |
3,975us-gaap_InterestPaid |
| Cash paid for income taxes |
16,125us-gaap_IncomeTaxesPaidNet |
38,819us-gaap_IncomeTaxesPaidNet |
75,619us-gaap_IncomeTaxesPaidNet |
| Non-cash investing and financing activity: |
|
|
|
| Capital lease obligations |
25,847us-gaap_CapitalLeaseObligationsIncurred |
13,487us-gaap_CapitalLeaseObligationsIncurred |
|
| Change in accrued capital expenditures |
8,120us-gaap_CapitalExpendituresIncurredButNotYetPaid |
6,177us-gaap_CapitalExpendituresIncurredButNotYetPaid |
753us-gaap_CapitalExpendituresIncurredButNotYetPaid |
| Non-cash consideration for business acquisition |
|
$ 2,556us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1 |
|