XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current Assets:    
Cash and cash equivalents $ 36,836 $ 23,222
Contract and other receivables, net 13,997 16,203
Costs and estimated earnings in excess of billings on uncompleted contracts 4,418 851
Inventories, net 14,589 17,673
Prepaid expenses and other current assets 1,055 248
Total current assets 70,895 58,197
Property and equipment, net 35,288 8,591
Lease right-of-use asset 22,939 24,213
Goodwill 780 780
Restricted cash 5,000 0
Other assets 4,568 4,787
Total assets 139,470 96,568
Current Liabilities:    
Accounts payable and accrued expenses 82,020 53,340
Deferred revenues, current 3,333 2,613
Lease liabilities, current 1,891 966
Total current liabilities 87,244 56,919
Non-current Liabilities:    
Long-term debt, non-current 19,541 8,200
Lease liabilities, non-current 22,648 23,540
Deferred revenues, non-current 499 771
Total non-current liabilities 42,688 32,511
Total liabilities 129,932 89,430
Stockholders' Equity:    
Preferred stock, $.0001 par value; 1,000 shares authorized; none issued 0 0
Common stock, $.0001 par value; 49,000 shares authorized; 25,975 and 25,250 issued; 23,740 and 23,107 outstanding at June 30, 2025 and December 31, 2024, respectively 3 3
Additional paid-in capital 76,058 74,200
Treasury stock, at cost; 1,975 and 1,849 shares at June 30, 2025 and December 31, 2024 (10,650) (6,730)
Accumulated deficit (55,873) (60,335)
Total stockholders' equity 9,538 7,138
Total liabilities and stockholders' equity $ 139,470 $ 96,568