v3.26.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities:    
Net income (loss) $ 11,545 $ (17,690)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 4,941 4,483
Amortization of marketable securities premium 78 0
Stock-based compensation 1,797 1,279
Gain on disposal of equipment (12) (7)
Return of equity method investments as dividends 1,956 868
Equity in income of unconsolidated joint ventures (770) (77)
Deferred tax assets 62 (38)
Changes in operating assets and liabilities:    
Accounts receivable (9,199) 3,185
Inventories (12,170) 6,219
Prepaid expenses and other current assets (10,039) 5,334
Other assets (609) (2,941)
Accounts payable 1,053 (1,290)
Accrued liabilities 11,910 (2,265)
Other long-term liabilities (1,443) (4,982)
Net cash used in operating activities (900) (7,922)
Cash flows from investing activities:    
Purchases of property, plant and equipment (8,598) (789)
Purchases of available-for-sale debt securities (305,565) 0
Investments in non-marketable equity investments 0 (837)
Net cash used in investing activities (314,163) (1,626)
Cash flows from financing activities:    
Proceeds from issuance of common stock and options exercised, net of issuance costs 602,050 0
Proceeds from short-term bank loans 44,380 24,420
Payments on short-term bank loans (25,884) (20,158)
Proceeds from long-term loans 12,980 2,755
Payments on long-term loans (4,175) (456)
Net cash provided by financing activities 629,351 6,561
Net increase in cash, restricted cash and cash equivalents 316,851 1,296
Cash, restricted cash and cash equivalents at the beginning of the year 128,366 33,811
Cash, restricted cash and cash equivalents at the end of the period 445,217 35,107
Effect of exchange rate changes on cash, restricted cash and cash equivalents 2,563 4,283
Supplemental disclosure of non-cash flow information:    
Notes receivables paid to purchase fixed assets 6,401 1,510
Long-term loan received in the form of a note receivable 1,914 0
Consideration payable in connection with construction in progress, included in accrued liabilities $ 144 $ 0