XML 12 R5.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - UNAUDITED - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
CASH FLOWS FROM OPERATING ACTIVITIES:              
Net earnings $ 13,687 $ 13,367 $ 18,084 $ 11,119 $ 45,581 $ 43,909 $ 55,472
Adjustments to reconcile net earnings to net cash provided by operating activities:              
Depreciation and amortization         25,880 22,644  
Pension and other post-retirement plan expense         143 255  
Stock-based compensation         3,432 3,992  
Deferred income taxes         671 (1,783)  
Change in fair value of contingent consideration liability         (2,577) (739)  
Loss (gain) on foreign currency hedges, net of cash         204 (479)  
Changes in assets and liabilities, net of acquisitions:              
Accounts receivable         (5,481) (6,972)  
Inventories         (107) 11,905 12,473
Operating lease assets         (674) 3,400  
Other assets         (2,574) 1,081 1,737
Accounts payable         4,837 (146)  
Accrued payroll and benefits         1,826 2,413  
Operating lease liabilities         590 (3,416)  
Accrued expenses and other liabilities         1,268 (2,605) (5,077)
Pension and other post-retirement plans         (126) (124)  
Net cash provided by operating activities         72,893 73,335 98,242
CASH FLOWS FROM INVESTING ACTIVITIES:              
Capital expenditures         (12,542) (12,543)  
Payments for acquisitions, net of cash acquired         0 (121,912)  
Net cash used in investing activities         (12,542) (134,455)  
CASH FLOWS FROM FINANCING ACTIVITIES:              
Payments of long-term debt         (878,100) (600,600) (890,800)
Proceeds from borrowings of long-term debt         876,500 635,800  
Purchases of treasury stock         (39,546) (34,787)  
Dividends paid         (3,583) (3,677)  
Payments of contingent consideration         0 (1,076)  
Taxes paid on behalf of equity award participants         (2,675) (3,154)  
Net cash used in financing activities         (47,404) (7,494) (26,888)
Effect of exchange rate changes on cash and cash equivalents         3,015 (387)  
Net increase (decrease) in cash and cash equivalents         15,962 (69,001)  
Cash and cash equivalents at beginning of period   $ 94,334   $ 163,876 94,334 163,876 163,876
Cash and cash equivalents at end of period $ 110,296   $ 94,875   110,296 94,875 $ 94,334
Supplemental cash flow information:              
Cash paid for interest         3,208 2,776  
Cash paid for income taxes, net         12,456 12,143  
Capital expenditures incurred but not paid         559 2,360  
Excise taxes on purchase of treasury stock incurred not paid         $ 246 $ 664