XML 8 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets    
Cash, cash equivalents and restricted cash equivalents $ 61,353 $ 44,450
Accounts receivable, net of allowance for credit losses of $131 and $47 respectively 16,204 12,506
VAT receivable 6,243 3,851
Inventories, net 107,102 75,281
Assets held for sale 0 629
Prepaid expenses and other current assets 13,122 8,314
Total current assets 204,024 145,031
Property, plant and equipment, net 28,254 30,107
Right of use asset operating lease 2,200 2,423
Right of use asset finance lease 38,675 45,081
Deferred income taxes 53,671 1,024
Other long-term assets 1,269 550
Total assets 328,093 224,216
Current liabilities    
Accounts and contractual payables 89,404 49,574
Accrued payroll and other employee costs 5,955 6,286
Accrued warranty 1,665 2,389
Customer deposits 17,611 0
Deferred Revenue 0 8,556
Current portion of long-term debt 2,875 2,875
Lease liability finance lease, current 834 1,256
Other current liabilities 11,411 9,889
Total current liabilities 129,755 80,825
Long-term debt, net of current portion 104,991 105,540
Warrant liability 131,061 136,319
Accrued pension costs 1,203 1,073
Lease liability operating lease, long-term 2,364 2,645
Lease liability finance lease, long-term 41,233 46,678
Other long-term liabilities 948 1,409
Total liabilities 411,555 374,489
Stockholders' deficit    
Preferred stock, $0.01 par value, 2,500,000 shares authorized (100,000 shares each designated as Series A voting and Series B non-voting, 0 shares issued and outstanding as of June 30, 2025 and December 31, 2024) 0 0
Common stock, $0.01 par value, 50,000,000 shares authorized, 19,127,412 and 18,960,608 shares issued and outstanding at June 30, 2025 and December 31, 2024, respectively 222 221
Additional paid in capital 71,572 69,404
Accumulated other comprehensive income 3,236 721
Accumulated deficit (158,492) (220,619)
Total stockholders' deficit (83,462) (150,273)
Total liabilities and stockholders' deficit $ 328,093 $ 224,216