v3.25.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net Income (Loss) $ 27,925 $ 16,219
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 13,937 14,089
LIFO expense 2,923 2,127
Pension expense 1,392 1,326
Stock based compensation 2,064 1,955
Contributions to pension plans (1,224) (595)
Amortization of debt issuance fees 591 5,814
Gain on sale of property, plant, and equipment (20) (1,058)
Other 181 200
Changes in operating assets and liabilities:    
Accounts receivable, net (9,496) (7,693)
Inventories, net 1,572 (426)
Accounts payable 2,559 5,990
Commissions payable 1,066 241
Deferred revenue and customer deposits (485) (1,704)
Income taxes 664 5
Accrued expenses and other 2,504 (3,812)
Benefit obligations 2,735 719
Net cash provided by operating activities 48,888 33,397
Cash flows from investing activities:    
Capital additions (5,977) (7,131)
Proceeds from sale of property, plant, and equipment 38 2,116
Other 21 53
Net cash used for investing activities (5,918) (4,962)
Cash flows from financing activities:    
Cash dividends (9,720) (9,433)
Treasury share repurchases (1,152) (267)
Proceeds from bank borrowings 0 400,000
Payments to banks for borrowings (30,000) (413,750)
Debt issuance fees 0 (746)
Other (59) (34)
Net cash used for financing activities (40,931) (24,230)
Effect of exchange rate changes on cash 733 (478)
Net increase in cash and cash equivalents 2,772 3,727
Cash and cash equivalents:    
Beginning of period 24,213 30,518
End of period $ 26,985 $ 34,245