XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 4,997 $ 5,851
Restricted cash 101 102
Inventories, net 12,744 12,838
Other current assets 2,687 3,564
Current contract asset 6,480 5,836
Total current assets 86,293 76,447
Long-term contract asset 63,835 68,820
Property and equipment, net 4,958 5,129
Operating lease right-of-use assets 3,759 5,030
Deferred tax assets, net 66 300
Other long-term assets 1,738 1,787
TOTAL ASSETS 160,649 157,513
Current liabilities:    
Accounts payable 37,395 31,705
Accrued liabilities 4,115 5,890
Income taxes payable 54 45
Current portion of operating lease liabilities 1,642 2,449
Current portion of finance lease liabilities 0 22
Asset-based loan 1,426 7,492
Current portion of long-term debt 104 179
Total current liabilities 44,736 47,782
Deferred revenue, long-term 35 35
Long-term operating lease liabilities 6,871 7,676
Long-term debt 0 60
TOTAL LIABILITIES 51,642 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,891,597 shares issued and 29,789,476 shares outstanding at September 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) 464,143 463,140
Accumulated other comprehensive income 133 127
Accumulated deficit (320,738) (326,806)
Treasury stock, at cost; 1,102,121 and 1,108,707 shares at September 30, 2024 and December 31, 2023, respectively (As adjusted, see Note 13) (34,534) (34,504)
Total stockholders’ equity 109,007 101,960
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY 160,649 157,513
Third Party    
Current assets:    
Accounts receivable 12,220 13,687
Related Party    
Current assets:    
Accounts receivable $ 47,064 $ 34,569