XML 9 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 145,361 $ 23,312
Restricted cash 384 1,072
Accounts receivable, net of allowances of $622 and $1,610 as of September 30, 2024 and December 31, 2023, respectively 4,848 7,404
Inventories 10,710 13,560
Prepaid expenses and other current assets 4,700 1,222
Current assets held-for-sale 0 32,916
Total current assets 166,003 79,486
Property and equipment, net 8,203 8,472
Operating lease right-of-use assets 2,110 2,289
Other assets 713 678
Non-current assets held-for-sale 0 18,798
Total assets 177,029 109,723
Current liabilities:    
Accounts payable 6,035 4,652
Financial liabilities, net of debt issuance costs of $0 and $51 as of September 30, 2024 and December 31, 2023, respectively 0 9,949
Operating lease liabilities 880 782
Accrued compensation and related benefits 1,321 1,376
Accrued income taxes payable 7,180 104
Other accrued expenses and liabilities 3,595 917
Current liabilities held-for-sale 0 13,002
Total current liabilities 19,011 30,782
Long-term operating lease liabilities 1,251 1,507
Other long-term liabilities 27 26
Non-current liabilities held-for-sale 0 3,136
Total liabilities 20,289 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 September 30, 2024 and December 31, 2023 5 5
Common stock, $0.001 par value: 50,000 shares authorized; 25,941 and 24,902 shares issued and 23,873 and 23,247 shares outstanding as of September 30, 2024 and December 31, 2023, respectively 26 25
Additional paid-in capital 508,606 500,752
Treasury stock, 2,068 and 1,655 shares as of September 30, 2024 and December 31, 2023, respectively (14,568) (12,969)
Accumulated deficit (339,695) (414,870)
Accumulated other comprehensive income 2,366 1,329
Total stockholders' equity 156,740 74,272
Total liabilities and stockholders' equity $ 177,029 $ 109,723