XML 26 R8.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash flows from operating activities:      
Net (loss) income $ (126,340) $ 7,519 $ 27,404
Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:      
Depreciation and amortization of property, plant and equipment and intangible assets 22,322 21,780 22,138
Amortization of other long-term assets 226 1,754 3,573
Amortization and accretion of deferred loan fees and discounted liabilities 536 254 289
(Gain) loss on disposal of property, plant and equipment (1,000) 0 268
Impairment of intangible assets 50,414 0 0
Provision for estimated credit losses 2,319 1,935 1,171
Fair value adjustment of contingent consideration 0 0 610
Stock-based compensation 4,412 6,138 5,684
Deferred income taxes 1,452 (9,710) (5,278)
Changes in liabilities for uncertain tax positions or unrecognized tax benefits (1,547) (508) (1,441)
Change in equity investment fair value 2,356 359 732
Leases (37) 256 68
Unrealized foreign currency transaction gains 804 (581) (29)
Changes in assets and liabilities associated with operations, net of business combinations:      
Decrease (increase) in receivables 7,481 (20,278) (6,447)
Decrease (increase) in inventories 35,178 (27,315) (29,220)
(Increase) decrease in income tax receivable (3,775) 3,568 (4,910)
(Increase) decrease in prepaid expenses and other assets (687) 1,269 (3,082)
(Decrease) increase in accounts payable 3,714 (2,287) 1,704
Increase (decrease) in customer prepayments (12,882) (45,079) 47,551
Increase (decrease) in accrued program costs 1,775 7,244 (2,449)
Increase (decrease) in accrued expenses and other payables 17,202 (5,066) 90
Decrease in contingent consideration 0 0 (1,321)
Net cash provided by (used in) operating activities 3,923 (58,748) 57,105
Cash flows from investing activities:      
Capital expenditures (7,279) (11,878) (13,261)
Proceeds from disposal of property, plant and equipment 1,065 242 84
Acquisitions of business and product line, net of cash acquired 0 (5,195) 0
Intangible assets (409) (186) (1,293)
Net cash used in investing activities (6,623) (17,017) (14,470)
Cash flows from financing activities:      
Payments under line of credit agreement (294,356) (172,500) (254,000)
Borrowings under line of credit agreement 302,787 259,100 253,000
(Increase) in deferred loan fees (850) 0 0
Payment of contingent consideration 0 0 (68)
Net receipt from the issuance of common stock under ESPP 901 981 837
Net receipt from the exercise of stock options 0 46 827
Payment from common stock purchased for tax withholding (1,432) (1,967) (2,067)
Repurchase of common stock 0 (15,539) (34,002)
Payment of cash dividends (2,510) (3,384) (2,787)
Net cash provided by (used in) financing activities 4,540 66,737 (38,260)
Net increase (decrease) in cash 1,840 (9,028) 4,375
Effect of exchange rate changes on cash (742) 116 (332)
Cash at beginning of year 11,416 20,328 16,285
Cash at end of year $ 12,514 $ 11,416 $ 20,328