XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Statement of Cash Flows Statement - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Cash Flows from Operating Activities:    
Net income $ 47,330 $ 44,490
Adjustments to reconcile income to net cash provided by operating activities, net of acquisition impact:    
(Gain) loss on dispositions of assets (4,540) 130
Depreciation 25,340 23,740
Amortization of intangible assets 14,600 16,150
Amortization of debt issue costs 680 740
Deferred income taxes (6,950) 3,480
Non-cash compensation expense 7,680 7,320
Debt financing and related expenses 0 10,520
Increase in receivables (14,830) (23,260)
Increase in inventories (18,980) (5,850)
Increase in prepaid expenses and other assets (1,170) (3,830)
Increase (decrease) in accounts payable and accrued liabilities (6,890) 450
Other operating activities 4,370 3,660
Net cash provided by operating activities, net of acquisition impact 46,640 77,740
Cash Flows from Investing Activities:    
Capital expenditures (31,840) (29,850)
Acquisition of businesses, net of cash acquired (64,100) 0
Cross-currency swap terminations 26,230 0
Net proceeds from disposition of property and equipment 180 160
Net cash used for investing activities (69,530) (29,690)
Cash Flows from Financing Activities:    
Retirement of senior notes 0 (300,000)
Proceeds from issuance of senior notes 0 400,000
Proceeds from borrowings on revolving credit facilities 12,000 0
Repayments of borrowings on revolving credit facilities (12,000) (48,620)
Debt financing fees and senior notes redemption premium 0 (13,570)
Shares surrendered upon exercise and vesting of equity awards to cover taxes (2,380) (4,690)
Dividends paid (5,170) 0
Payments to purchase common stock (29,960) (18,160)
Net cash provided by (used for) financing activities (37,510) 14,960
Increase (decrease) for the period (60,400) 63,010
At beginning of period 140,740 73,950
At end of period 80,340 136,960
Supplemental disclosure of cash flow information:    
Cash paid for interest 5,480 6,490
Cash paid for taxes $ 14,620 $ 8,250