XML 13 R5.htm IDEA: XBRL DOCUMENT v3.24.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - UNAUDITED - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net earnings $ 25,826 $ 31,241
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Depreciation and amortization 14,651 14,175
Pension and other post-retirement plan expense 171 61
Stock-based compensation 2,544 3,235
Asset impairment charges 0 1,324
Deferred income taxes (1,236) (553)
Change in fair value of contingent consideration liability (572)  
(Loss) gain on foreign currency hedges, net of cash (278) 228
Changes in assets and liabilities, net of acquisitions:    
Accounts receivable (7,884) (6,737)
Inventories 7,665 (349)
Operating lease assets 2,244 (3,066)
Other assets 25 (599)
Accounts payable (2,048) 1,004
Accrued payroll and benefits 899 (6,423)
Operating lease liabilities (2,248) 3,136
Accrued expenses and other liabilities (1,736) (2,017)
Pension and other post-retirement plans (83) (53)
Net cash provided by operating activities 37,940 34,607
CASH FLOWS FROM INVESTING ACTIVITIES:    
Capital expenditures (8,672) (8,487)
Payments for acquisitions, net of cash acquired   (3,359)
Net cash used in investing activities (8,672) (11,846)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Payments of long-term debt (335,000) (249,732)
Proceeds from borrowings of long-term debt 332,500 243,102
Purchases of treasury stock (22,892) (17,562)
Dividends paid (2,460) (2,535)
Payments of contingent consideration (1,076)  
Taxes paid on behalf of equity award participants (3,131) (3,240)
Net cash (used in) provided by financing activities (32,059) (29,967)
Effect of exchange rate changes on cash and cash equivalents 161 1,174
Net decrease in cash and cash equivalents (2,630) (6,032)
Cash and cash equivalents at beginning of period 163,876 156,910
Cash and cash equivalents at end of period 161,246 150,878
Supplemental cash flow information:    
Cash paid for interest 1,554 1,720
Cash paid for income taxes, net 8,064 9,732
Capital expenditures incurred but not paid 1,943 $ 1,565
Excise taxes on purchase of treasury stock incurred not paid $ 460