XML 29 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 $ 23,977 $ 33,317
Restricted cash 184 31
Available-for-sale securities, current portion 10,211 16,288
Accounts receivable, trade, net of allowance for credit losses of $955 and $1,707 as of September 30, 2024 and December 31, 2023, respectively 17,918 16,928
Inventories 32,179 32,208
Prepaid expenses and other current assets 4,914 6,463
Current assets, discontinued operations 0 15,369
Total current assets 89,383 120,604
Assets held for rent, net 10,822 7,713
Property and equipment, net 17,709 20,930
Operating lease right-of-use assets, net 14,402 11,446
Financing lease right-of-use assets, net 30 94
Long-term deposits and other assets 271 270
Available-for-sale securities, long-term 4,884 548
Equity investments 995 5,069
Intangible assets, net 18,415 21,149
Goodwill 224,741 224,741
Long-term assets, discontinued operations 0 150
Total assets 381,652 412,714
Current liabilities:    
Accounts payable 3,838 3,573
Accrued expenses and other current liabilities 8,449 10,775
Sales taxes payable 4,351 4,962
Warranty liability 186 350
Lease liabilities, operating, current portion 2,788 2,534
Lease liabilities, financing, current portion 323 355
Debt, current portion 12,231 6,833
Current liabilities, discontinued operations 0 12,796
Total current liabilities 32,166 42,178
Lease liabilities, operating, long-term 15,189 12,189
Lease liabilities, financing, long-term 913 1,158
Debt, long-term 7,823 18,311
Deferred tax liabilities 100 188
Long-term liabilities, discontinued operations 0 1,027
Total liabilities 56,191 75,051
Commitments and contingencies (Note 12)
Shareholders’ equity:    
Preferred stock, $0.001 par value; 1,000,000 shares authorized, Series A, 4,250 shares designated, and 0 shares issued and outstanding as of September 30, 2024 and December 31, 2023 0 0
Common stock, $0.001 par value; 150,000,000 shares authorized, 46,227,940 and 45,167,225 shares issued and outstanding, respectively, as of September 30, 2024 and December 31, 2023 46 45
Additional paid-in capital 673,183 652,880
Accumulated other comprehensive loss, net of taxes (208) (345)
Accumulated deficit (347,560) (314,917)
Total shareholders’ equity 325,461 337,663
Total liabilities and shareholders’ equity $ 381,652 $ 412,714