XML 31 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
OPERATING ACTIVITIES:      
Net loss $ (16,524) $ (5,183) $ (14,056)
Adjustments to reconcile net income to net cash provided by (used for) operating activities:      
Depreciation 26,140 26,749 26,720
Amortization, including accretion and write-off of deferred financing costs 8,852 8,132 8,055
Deferred income taxes (5,742) (4,038) (5,110)
Loss of equity method investee 1,292 522 823
Loss (gain) on sale of fixed assets 257 (860) (241)
Share-based compensation expense 4,094 3,322 5,942
Excess tax deficiency related to share-based compensation expense 248 230 543
Changes in operating assets and liabilities:      
Accounts receivable, net 20,170 (5,854) (13,161)
Inventories, net 26,904 (31,563) (20,127)
Prepaid expenses and other assets 877 16,625 (5,159)
Accounts payable (24,624) 1,090 18,489
Accrued expenses and other liabilities 5,804 (4,226) 4,088
Net cash provided by operating activities 47,748 4,946 6,806
INVESTING ACTIVITIES:      
Capital expenditures, including intangibles (24,303) (38,498) (31,609)
Proceeds from sale of fixed assets 385 1,869 158
Proceeds from settlement of net investment hedges 0 0 3,820
Investment in venture capital fund (550) (350) (950)
Net cash used for investing activities (24,468) (36,979) (28,581)
FINANCING ACTIVITIES:      
Revolving credit facility borrowings 135,500 117,369 21,562
Revolving credit facility payments (121,500) (96,568) (18,000)
Proceeds from issuance of debt 31,661 35,757 38,940
Repayments of debt (33,745) (35,102) (42,248)
Earn-out consideration cash payment 0 0 (6,276)
Other financing costs 0 (2,251) (484)
Repurchase of Common Shares to satisfy employee tax withholding (795) (1,720) (791)
Net cash provided by (used for) financing activities 11,121 17,485 (7,297)
Effect of exchange rate changes on cash and cash equivalents (3,410) 591 (1,677)
Net change in cash and cash equivalents 30,991 (13,957) (30,749)
Cash and cash equivalents at beginning of period 40,841 54,798 85,547
Cash and cash equivalents at end of period 71,832 40,841 54,798
Supplemental disclosure of cash flow information:      
Cash paid for interest 15,458 13,007 7,293
Cash paid for income taxes, net $ 9,255 $ 10,302 $ 6,178