XML 8 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 21,623 $ 23,312
Restricted cash 811 1,072
Accounts receivable, net of allowances of $701 and $2,627 as of March 31, 2024 and December 31, 2023, respectively 17,811 21,969
Inventories 28,460 28,712
Prepaid expenses and other current assets 4,159 4,421
Total current assets 72,864 79,486
Property and equipment, net 8,832 9,320
Operating lease right-of-use assets 4,756 5,214
Intangible assets, net 3,995 4,251
Goodwill 10,192 10,218
Other assets 1,150 1,234
Total assets 101,789 109,723
Current liabilities:    
Accounts payable 9,564 12,250
Financial liabilities, net of debt issuance costs of $106 and $5 as of March 31, 2024 and December 31, 2023, respectively 9,894 9,949
Operating lease liabilities 1,655 1,714
Deferred revenue 1,744 2,341
Accrued compensation and related benefits 2,099 2,334
Other accrued expenses and liabilities 2,351 2,194
Total current liabilities 27,307 30,782
Long-term operating lease liabilities 3,309 3,716
Long-term deferred revenue 981 927
Other long-term liabilities 26 26
Total liabilities 31,623 35,451
Commitments and contingencies (see Note 15)
Stockholders' equity:    
Preferred stock, $0.001 par value: 10,000 shares authorized; 5,000 shares issued and outstanding as of March 31, 2024 and December 31, 2023 5 5
Common stock, $0.001 par value: 50,000 shares authorized; 25,022 and 24,902 shares issued and 23,334 and 23,247 shares outstanding as of March 31, 2024 and December 31, 2023, respectively 25 25
Additional paid-in capital 501,771 500,752
Treasury stock, 1,688 and 1,655 shares as of March 31, 2024 and December 31, 2023, respectively (13,246) (12,969)
Accumulated deficit (419,428) (414,870)
Accumulated other comprehensive income 1,039 1,329
Total stockholders' equity 70,166 74,272
Total liabilities and stockholders' equity $ 101,789 $ 109,723