XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 4,777 $ 5,851
Restricted cash 101 102
Inventories, net 12,142 12,838
Other current assets 2,834 3,564
Current contract assets 5,786 5,836
Total current assets 79,005 76,447
Long-term contract assets 66,121 68,820
Property and equipment, net 4,987 5,129
Operating lease right-of-use assets 4,184 5,030
Deferred tax assets, net 84 300
Other long-term assets 1,659 1,787
TOTAL ASSETS 156,040 157,513
Current liabilities:    
Accounts payable 31,755 31,705
Accrued liabilities 3,026 5,890
Income taxes payable 35 45
Current portion of operating lease liabilities 1,866 2,449
Current portion of finance lease liabilities 3 22
Asset-based loan 5,798 7,492
Current portion of long-term debt 149 179
Total current liabilities 42,632 47,782
Deferred revenue, long-term 35 35
Long-term operating lease liabilities 7,139 7,676
Long-term debt 0 60
TOTAL LIABILITIES 49,806 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,866,597 shares issued and 29,759,154 shares outstanding at June 30, 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,844 463,140
Accumulated other comprehensive income 185 127
Accumulated deficit (323,270) (326,806)
Treasury stock, at cost; 1,107,442 and 1,108,707 shares at June 30, 2024 and December 31, 2023, respectively (As adjusted, see Note 13) (34,528) (34,504)
Total stockholders’ equity 106,234 101,960
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY 156,040 157,513
Third Party    
Current assets:    
Accounts receivable 13,316 13,687
Related Party    
Current assets:    
Accounts receivable $ 40,049 $ 34,569