XML 33 R5.htm IDEA: XBRL DOCUMENT v2.3.0.15
Consolidated Statement of Cash Flows Statement (USD $)
In Thousands
9 Months Ended
Sep. 30, 2011
Sep. 30, 2010
Cash Flows from Operating Activities:  
Net income$ 47,110$ 39,580
Adjustments to reconcile net income to net cash provided by operating activities, net of acquisition impact:  
Gain on dispositions of property and equipment(30)(9,080)
Gain on bargain purchase0(410)
Depreciation19,16017,670
Amortization of intangible assets10,78010,600
Amortization of debt issue costs2,2302,200
Deferred income taxes10,58014,480
Debt extinguishment costs3,9700
Non-cash compensation expense2,5801,050
Increase in receivables(39,080)(31,370)
Increase in inventories(13,500)(3,150)
Increase in prepaid expenses and other assets(2,320)(1,770)
Increase (decrease) in accounts payable and accrued liabilities(4,750)19,340
Other, net(1,180)2,460
Net cash provided by operating activities, net of acquisition impact35,55061,600
Cash Flows from Investing Activities:  
Capital expenditures(23,520)(11,090)
Acquisition of businesses, net of cash acquired(28,620)(12,760)
Net proceeds from disposition of assets2,24014,720
Net cash used for investing activities(49,900)(9,130)
Cash Flows from Financing Activities:  
Proceeds from borrowings on term loan facilities226,5200
Repayments of borrowings on term loan facilities(250,170)(10,040)
Proceeds from borrowings on revolving credit facilities and accounts receivable facility551,900376,430
Repayments of borrowings on revolving credit facilities and accounts receivable facility(547,020)(382,130)
Debt financing fees(6,680)0
Shares surrendered upon vesting of options and restricted stock awards to cover tax obligations(830)(240)
Proceeds from exercise of stock options960100
Excess tax benefits from stock based compensation3,840440
Net cash used for financing activities(21,480)(15,440)
Increase (decrease) for the period(35,830)37,030
At beginning of period46,3709,480
At end of period10,54046,510
Cash paid for interest25,35027,710
Cash paid for taxes$ 12,140$ 6,260