XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 22,134 $ 10,192
Trade accounts receivable, net of allowance of $652 and $668 12,648 10,602
Income tax receivables 0 7,545
Other receivables 596 99
Inventories, net of provision for obsolescence of $611 and $457 11,285 11,797
Prepaid expenses and other current assets 3,487 2,737
Total current assets 50,150 42,972
Property and equipment, net 2,093 6,761
Operating lease right-of-use assets 5,274 710
Finance lease right-of-use assets 74 115
Other assets 1,855 1,217
Total assets 59,446 51,775
Current liabilities:    
Accounts payable 2,050 2,669
Accrued expenses and other current liabilities 7,914 8,928
Current portion of operating lease liabilities 310 216
Current portion of finance lease liabilities 20 37
Total current liabilities 10,294 11,850
Term loan, net 9,009 0
Long-term operating lease liabilities 4,992 470
Long-term finance lease liabilities 58 73
Long-term contract liabilities 1,326 1,408
Other liabilities 181 181
Total liabilities 25,860 13,982
EQUITY    
Preferred stock, $0.001 par value; 10,000,000 shares authorized; 0 issued and outstanding as of September 30, 2023 and December 31, 2022 0 0
Common stock, $0.001 par value; 75,000,000 shares authorized; 34,643,855 issued and outstanding as of September 30, 2023, and 34,597,822 issued and outstanding as of December 31, 2022 35 35
Additional paid-in capital 78,154 73,282
Accumulated deficit (44,841) (35,735)
Total stockholders’ equity 33,348 37,582
Non-controlling interest 238 211
Total equity 33,586 37,793
Total liabilities and equity $ 59,446 $ 51,775