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 $ 11,546 $ 62,127
Adjustments to reconcile net income to net cash flows provided by operating activities:    
Depreciation and amortization 3,709 3,046
Non-cash lease expense on right-of-use assets 900 1,572
(Gain) on change in fair market value for Warrant liability (24,215) (5,258)
Stock-based compensation recognized 2,072 2,701
Deferred income taxes 917 (52,647)
Other non-cash items, net 865 5,690
Changes in operating assets and liabilities:    
Accounts receivable (773) (3,698)
VAT receivable (550) (2,397)
Inventories 10,333 (32,807)
Accounts and contractual payables 8,326 41,164
Income taxes payable, net (1,286) (665)
Customer deposits 0 17,611
Other assets and liabilities (4,078) (15,117)
Net cash flows provided by operating activities 7,766 21,322
Cash flows from investing activities    
Acquisitions (434) 0
Purchase of property, plant and equipment (883) (938)
Proceeds from sale of assets held for sale, net of selling costs 0 585
Net cash flows used in investing activities (1,317) (353)
Cash flows from financing activities    
Deferred financing costs 0 (1,336)
Borrowings on revolving line of credit 8,000 0
Repayments on revolving line of credit (8,000) 0
Repayments on term loan (7,330) (1,438)
Employee stock settlement (436) (487)
Financing lease payments 0 (805)
Net cash flows used in financing activities (7,766) (4,066)
Net (decrease) increase in cash and cash equivalents (1,317) 16,903
Cash, cash equivalents and restricted cash equivalents at beginning of period 64,295 44,450
Cash, cash equivalents and restricted cash equivalents at end of period 62,978 61,353
Supplemental cash flow information    
Interest paid 5,729 4,047
Income taxes paid 1,381 3,018
Change in unpaid construction in process (120) 295
Exercise of warrants $ 130,337 $ 0