XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Cash flows from operating activities    
Net income $ 13,793 $ (14,940)
Adjustments to reconcile net loss to net cash provided by operating activities    
Depreciation and amortization 24,726 25,470
Goodwill impairment charges 0 13,799
Deferred income taxes (2,026) 816
Share-based compensation expense 4,256 3,985
Change in provision for doubtful accounts 681 346
Foreign currency (gain) loss (23) 149
Other (1,493) (147)
Changes in operating assets and liabilities    
Accounts receivable (11,979) (13,393)
Inventories 431 (2,425)
Prepaid expenses and other assets (39) (7,572)
Accounts payable (3,583) 2,094
Accrued expenses and other liabilities (138) 4,165
Income taxes payable (135) (725)
Payment of contingent consideration liability in excess of acquisition-date fair value 0 (938)
Net cash provided by operating activities 24,471 10,684
Cash flows from investing activities    
Purchase of property, plant and equipment (14,315) (14,403)
Purchase of intangible assets (3,832) (1,868)
Proceeds from sale of equipment 995 1,101
Net cash used in investing activities (17,152) (15,170)
Cash flows from financing activities    
Repayment of finance lease obligations (4,183) (3,812)
Repayment of long-term debt (6,537) (5,684)
Proceeds from revolver 53,500 66,110
Repayment of revolver (47,701) (57,851)
Taxes paid related to net share settlement of share-based awards (1,326) (602)
Net cash used in financing activities (6,247) (1,839)
Effect of exchange rate changes on cash and cash equivalents 1,642 (1,411)
Net change in cash and cash equivalents 2,714 (7,736)
Cash and cash equivalents at beginning of period 17,646 20,488
Cash and cash equivalents at end of period 20,360 12,752
Supplemental disclosure of cash paid    
Interest, net 12,595 12,683
Income taxes, net of refunds 4,406 3,704
Noncash investing and financing    
Equipment acquired through finance lease obligations $ 3,642 $ 7,169