XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 5,219 $ 5,851
Restricted cash 100 102
Inventories, net 13,871 12,838
Other current assets 2,686 3,564
Current contract assets 7,019 5,836
Total current assets 78,268 76,447
Long-term contract assets 66,369 68,820
Property and equipment, net 5,061 5,129
Operating lease right-of-use assets 4,336 5,030
Deferred tax assets, net 91 300
Other long-term assets 1,725 1,787
TOTAL ASSETS 155,850 157,513
Current liabilities:    
Accounts payable 35,952 31,705
Accrued liabilities 3,365 5,890
Income taxes payable 78 45
Current portion of operating lease liabilities 2,083 2,449
Current portion of finance lease liabilities 13 22
Asset-based loan 3,111 7,492
Current portion of long-term debt 179 179
Total current liabilities 44,781 47,782
Deferred revenue, long-term 35 35
Long-term operating lease liabilities 7,121 7,676
Long-term debt 15 60
TOTAL LIABILITIES 51,952 55,553
Stockholders’ equity:    
Preferred stock, $0.0001 par value, 100,000 shares authorized; no shares issued and outstanding 0 0
Common stock, $0.0001 par value, 240,000,000 shares authorized; 30,772,837 shares issued and 29,661,130 shares outstanding at March 31, 2024; 30,772,837 shares issued and 29,664,130 shares outstanding at December 31, 2023 (As adjusted, see Note 13) 3 3
Additional paid-in capital (As adjusted, see Note 13) 463,484 463,140
Accumulated other comprehensive income 169 127
Accumulated deficit (325,244) (326,806)
Treasury stock, at cost; 1,111,707 and 1,108,707 shares at March 31, 2024 and December 31, 2023, respectively (As adjusted, see Note 13) (34,514) (34,504)
Total stockholders’ equity 103,898 101,960
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY 155,850 157,513
Third Party    
Current assets:    
Accounts receivable 10,718 13,687
Related Party    
Current assets:    
Accounts receivable $ 38,655 $ 34,569