XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.3
UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 4,453 $ 12,290
Restricted cash 102 100
Inventories, net 15,885 15,720
Other current assets 4,617 4,045
Current contract assets 7,816 7,113
Total current assets 73,206 81,087
Long-term contract assets 68,207 72,576
Property and equipment, net 4,844 4,826
Operating lease right-of-use assets 5,131 5,900
Deferred tax assets, net 355 404
Other long-term assets 773 17
TOTAL ASSETS 152,516 164,810
Current liabilities:    
Accounts payable 33,436 33,375
Accrued liabilities 5,430 8,984
Income taxes payable 43 97
Interest payable 0 130
Current portion of operating lease liabilities 2,747 3,328
Current portion of finance lease liabilities 31 36
Asset-based loan 3,370 0
Current portion of long-term debt 179 2,052
Convertible notes payable 0 19,799
Contract Consideration Convertible Notes Payable 0 83,570
Total current liabilities 45,236 151,371
Deferred revenue, long-term 35 44
Long-term operating lease liabilities 7,537 8,044
Long-term finance lease liabilities 0 19
Long-term debt 104 2,736
TOTAL LIABILITIES 52,912 162,214
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,739,820 shares issued and 29,629,902 shares outstanding at September 30, 2023; 13,985,986 shares issued and 12,964,732 shares outstanding at December 31, 2022 (As adjusted, see Note 13) 3 1
Additional paid-in capital (As adjusted, see Note 13) 462,799 388,184
Accumulated other comprehensive income 194 181
Accumulated deficit (328,910) (351,519)
Treasury stock, at cost; 1,109,918 and 1,021,255 shares at September 30, 2023 and December 31, 2022, respectively (As adjusted, see Note 13) (34,482) (34,251)
Total stockholders’ equity 99,604 2,596
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY 152,516 164,810
Nonrelated Party    
Current assets:    
Accounts receivable 15,568 19,136
Related Party    
Current assets:    
Accounts receivable $ 24,765 $ 22,683