XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 7,519 $ 7,143
Accounts receivable, net of allowance for expected credit losses of $1,113 and $541, respectively 22,616 25,259
Inventories 22,880 37,976
Prepaid expenses and other 5,211 7,978
Total current assets 58,226 78,356
Property, plant and equipment, net of accumulated depreciation of $28,920 and $26,049, respectively 2,758 5,390
Rental assets, net of accumulated depreciation of $7,003 and $5,484, respectively 5,083 4,816
Intangible assets, net of accumulated amortization of $39,987 and $31,629, respectively 27,140 41,383
Goodwill 21,922 21,922
Operating lease right-of-use assets 5,412 6,662
Other assets 1,256 1,420
Total assets 121,797 159,949
Current liabilities:    
Accounts payable 24,795 29,018
Accrued expenses and other current liabilities 27,022 27,945
Revolving credit facility, net 4,094 0
Total current liabilities 55,911 56,963
Long-term liabilities:    
2025 Notes, net 159,912 158,427
Revolving credit facility, net 0 7,851
Operating lease liabilities 5,039 5,903
Deferred tax liabilities, net 680 323
Other long-term liabilities 2,360 600
Total liabilities 223,902 230,067
Commitments and Contingencies
Preferred stock, par value $0.001; 2,000,000 shares authorized:    
Series E Preferred stock, par value $0.001; 39,500 shares designated, 25,000 shares issued and outstanding as of December 31, 2023 and 2022 (aggregate liquidation preference of $35,123) 0 0
Common stock, par value $0.001; 150,000,000 shares authorized, 11,878,557 shares issued and outstanding as of December 31, 2023 and 10,846,815 shares issued and outstanding as of December 31, 2022 (*) [1] 12 11
Additional paid-in capital [1] 810,138 793,952
Accumulated other comprehensive loss (5,327) (6,329)
Accumulated deficit (906,928) (857,752)
Total stockholders’ deficit (102,105) (70,118)
Total liabilities and stockholders’ deficit $ 121,797 $ 159,949
[1] Adjusted retroactively for reverse stock split that occurred on January 24, 2024, see Note 1