XML 23 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 13,259 $ 39,631
Accounts receivable, net 6,695 18,022
Inventory, net 11,991 13,919
Prepaid expenses and other 5,071 3,607
Total current assets 37,016 75,179
Property and equipment, net 1,287 3,084
Operating lease asset 5,788 9,820
Finance lease asset 921 1,141
Deposits 310 408
Intangible assets, net of accumulated amortization   7,247
Goodwill   20,401
Deferred income taxes   4,799
Total assets 45,322 122,079
Current liabilities    
Accounts payable and accrued expenses 12,523 7,091
Operating lease liability 4,153 4,030
Finance lease liability 283 287
Current portion of convertible senior notes, less issuance costs 59,334  
Accrued payroll and related taxes 2,553 5,456
Total current liabilities 78,846 16,864
Convertible senior notes, less issuance costs   58,567
Operating lease liability 7,208 10,151
Finance lease liability 640 789
Total liabilities 86,694 86,371
Commitments and contingencies (Note 16)
Stockholders' equity (deficit)    
Preferred stock, $0.001 par value; 10,000,000 shares authorized; no shares issued and outstanding as of September 30, 2025 and December 31, 2024
Common stock, $0.001 par value; 100,000,000 shares authorized; 42,439,614 issued and 30,336,201 outstanding as of September 30, 2025, 42,233,415 issued and 31,878,512 outstanding as of December 31, 2024 30 32
Additional paid-in capital 94,290 93,088
Treasury stock of 11,556,758 and 9,856,758 shares at September 30, 2025 and December 31, 2024, respectively, at cost (92,123) (87,186)
Retained (deficit) earnings (43,569) 29,774
Total stockholders' equity (deficit) (41,372) 35,708
Total liabilities and stockholders' equity $ 45,322 $ 122,079