XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Cash flows from operating activities:    
Net loss $ (19,363) $ (6,134)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 6,789 6,736
Stock-based compensation 2,017 2,344
Gain on disposal of equipment (7) 0
Return of equity method investments as dividends 868 2,063
Gain from equity method and fair value investments (592) (2,495)
Deferred tax assets (51) (22)
Changes in operating assets and liabilities:    
Accounts receivable (7,700) (8,526)
Inventories 9,104 1,134
Prepaid expenses and other current assets 4,138 (5,823)
Other assets (3,094) 1,173
Accounts payable (1,753) 3,043
Accrued liabilities (2,186) (1,387)
Other long-term liabilities (5,243) (5,488)
Net cash used in operating activities (17,073) (13,382)
Cash flows from investing activities:    
Purchases of property, plant and equipment (2,964) (5,604)
Proceeds from sales and maturities of available-for-sale debt securities 0 2,160
Investments in non-marketable equity investments (837) (560)
Net cash used in investing activities (3,801) (4,004)
Cash flows from financing activities:    
Proceeds from common stock options exercised 96 28
Proceeds from short-term bank loans 43,255 41,582
Payments on short-term bank loans (33,634) (42,295)
Proceeds from long-term loans 3,177 5,831
Payments on long-term loans (1,141) (643)
Net cash provided by financing activities 11,753 4,503
Net decrease in cash, restricted cash and cash equivalents (2,601) (11,323)
Cash, restricted cash and cash equivalents at the beginning of the year 33,811 50,114
Cash, restricted cash and cash equivalents at the end of the period 31,210 38,791
Effect of exchange rate changes on cash, restricted cash and cash equivalents 6,520 1,560
Supplemental disclosure of non-cash flow information:    
Notes receivables paid to purchase fixed assets 2,699 3,608
Consideration payable in connection with construction in progress, included in accrued liabilities $ 846 $ 149