XML 15 R8.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net loss $ (9,311) $ (10,169)
Adjustments to reconcile net loss to net cash used in operating activities    
Depreciation of property, plant and equipment and amortization of intangible assets 9,447 10,904
Amortization of other long-term assets 11 194
Amortization and accretion of deferred loan fees and discounted liabilities 569 213
Gain on disposal of property, plant and equipment (40) 0
Provision for estimated credit losses 1,999 883
Stock-based compensation 981 2,752
Change in deferred income taxes (200) (276)
Changes in liabilities for uncertain tax positions or unrecognized tax benefits (60) 71
Change in equity investment fair value 0 (513)
Impairment of assets 134 0
Unrealized foreign currency transaction gains (855) (127)
Changes in assets and liabilities associated with operations:    
Increase in net receivables (3,293) (11,962)
Increase in inventories (9,785) (27,770)
Increase in prepaid expenses and other assets (1,863) (3,730)
Change in income tax receivable/payable, net (1,024) (7,129)
Decrease in net operating lease liability (100) (66)
Increase in accounts payable 24,547 34,292
Decrease in customer prepayments (46,187) (53,468)
Increase in accrued program costs 10,267 18,209
Decrease in other payables and accrued expenses (15,073) (1,665)
Net cash used in operating activities (39,836) (49,357)
Cash flows from investing activities:    
Capital expenditures (1,020) (4,944)
Proceeds from disposal of property, plant and equipment 51 75
Intangible assets (88) (1,529)
Net cash used in investing activities (1,057) (6,398)
Cash flows from financing activities:    
Payments under line of credit agreement (128,665) (110,076)
Borrowings under line of credit agreement 170,834 175,335
Payment of deferred loan fees (881) 0
Net receipt from the issuance of common stock under ESPP 333 430
Net payment for tax withholding on stock-based compensation awards (142) (829)
Payment of cash dividends 0 (1,670)
Net cash provided by financing activities 41,479 63,190
Net increase in cash and cash equivalents 586 7,435
Effect of exchange rate changes on cash and cash equivalents 1,382 (902)
Cash and cash equivalents at beginning of period 12,514 11,416
Cash and cash equivalents at end of period $ 14,482 $ 17,949