XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Cash flows from operating activities:    
Net (loss) income $ (4,803) $ 84,988
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 40,059 31,598
Deferred income tax provision 21,646 5,868
Income on indirect taxes 0 (3,096)
Loss (gain) on fixed asset and investment sale 625 (409)
Stock-based compensation 3,601 3,700
Issuance of stock under 401(k) plan 1,328 1,329
Proceeds from property insurance settlement (3,537) 0
Foreign currency loss (gain) 1,375 (2,348)
(Increase) decrease in assets, net of acquisitions:    
Accounts receivable 28,886 17,503
Inventories 53,914 32,197
Prepaid and other current assets 10,856 18,386
Other assets (2,431) (410)
Increase (decrease) in liabilities, net of acquisitions:    
Accounts payable (28,502) (62,751)
Other current liabilities 8,317 12,241
Other liabilities 1,417 1,310
Net cash provided by operating activities 132,751 140,106
Cash flows from investing activities:    
Capital expenditures (52,318) (41,480)
Business acquisition, net of cash acquired (143,643) 0
Proceeds from sale of investment 1,791 0
Proceeds from property insurance settlement 3,537 0
Proceeds from sale of fixed assets 1,603 1,795
Net cash used for investing activities (189,030) (39,685)
Cash flows from financing activities:    
Proceeds from borrowings 159,614 6,628
Repayments of debt (66,601) (25,017)
Payment of debt issuance costs (3,115) 0
Repurchase of common stock (16,106) (19,064)
Other financing activities (738) (2,540)
Net cash provided by (used for) financing activities 73,054 (39,993)
Effect of exchange rate changes on cash (9,733) (8,103)
Net increase in cash and cash equivalents 7,042 52,325
Cash and cash equivalents, beginning of period 220,251 159,577
Cash and cash equivalents, end of period 227,293 211,902
Supplemental information:    
Interest paid 20,500 15,971
Income taxes paid, net of refunds received 16,422 17,581
Non cash financing activity:    
Issuance of common stock in connection with business acquisition $ 168,693 $ 0