XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating activities      
Net earnings $ 26,010 $ 36,553 $ 20,443
Adjustments to reconcile net earnings to net cash provided by operating activities:      
Impairment of goodwill and indefinite-lived intangibles 0 0 1,223
Depreciation and amortization 15,550 15,353 14,996
Loss (gain) on disposal of property and equipment 75 (117) (5)
Gain on sale of short term investment (14) 0 0
Reclassification of foreign currency translation adjustment related to disposal of subsidiary 0 191 0
Share-based compensation expense 2,290 2,439 2,244
Inventory write-offs for obsolescence 2,099 1,650 2,288
Deferred income taxes (156) (2,040) (3,256)
Foreign currency impacts and other items 660 (3,915) (1,018)
Net changes in operating assets and liabilities, net of acquisition:      
Accounts receivable 3,794 (4,777) (8,038)
Inventories (4,898) (11,943) (8,626)
Prepaid expenses and other current assets 4,172 (2,808) (56)
Trade accounts payable (2,658) 889 3,292
Other current liabilities 56 3,393 11,637
Other non current assets and liabilities, net 439 (1,413) (624)
Accrued pension and other postretirement costs, net (1,526) (426) (963)
Net cash provided by operating activities 45,893 33,029 33,537
Investing activities      
Capital expenditures (15,154) (21,288) (17,061)
Proceeds from sale of property and equipment 40 451 231
Purchase of short term investment (1,000) 0 0
Proceeds from sale of short term investment 1,014 0 0
Purchase of business 0 0 (47,216)
Net cash used in investing activities (15,100) (20,837) (64,046)
Financing activities      
Principal payments on long-term debt 0 0 (18)
Proceeds from revolving facility 0 0 20,000
Payments on revolving facility (29,000) 0 0
Purchase of treasury stock (5,915) (2,739) 0
Distributions to noncontrolling interests (195) (457) (313)
Payments of employee taxes on certain share-based arrangements (825) (435) (853)
Net cash (used in) provided by financing activities (35,935) (3,631) 18,816
Effect of exchange rate changes on cash and cash equivalents 545 (4,334) (2,410)
(Decrease) increase in cash and cash equivalents (4,597) 4,227 (14,103)
Cash and cash equivalents at beginning of year 88,562 84,335 98,438
Cash and cash equivalents at end of year 83,965 88,562 84,335
Supplemental disclosure of investing transactions:      
Capital expenditures accrued but not yet paid 2,317 1,731 3,068
Supplemental disclosure of financing transactions:      
Excise tax on net share repurchases accrued but not yet paid $ 41 $ 0 $ 0