XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 17,543 $ 39,631
Accounts receivable, net 10,345 18,022
Inventory, net 12,211 13,919
Prepaid expenses and other 5,501 3,607
Total current assets 45,600 75,179
Property and equipment, net 2,862 3,084
Operating lease asset 8,873 9,820
Finance lease asset 994 1,141
Deposits 408 408
Intangible assets, net of accumulated amortization 6,797 7,247
Goodwill 20,401 20,401
Deferred income taxes   4,799
Total assets 85,935 122,079
Current liabilities    
Accounts payable and accrued expenses 7,349 7,091
Operating lease liability 4,217 4,030
Finance lease liability 290 287
Current portion of convertible senior notes, less issuance costs 59,074  
Accrued payroll and related taxes 2,929 5,456
Total current liabilities 73,859 16,864
Convertible senior notes, less issuance costs   58,567
Operating lease liability 8,171 10,151
Finance lease liability 708 789
Deferred tax liabilities, net 1,936  
Total liabilities 84,674 86,371
Commitments and contingencies (Note 14)
Stockholders' equity    
Preferred stock, $0.001 par value; 10,000,000 shares authorized; no shares issued and outstanding as of June 30, 2025 and December 31, 2024
Common stock, $0.001 par value; 100,000,000 shares authorized; 42,308,325 issued and 30,287,397 outstanding as of June 30, 2025,42,233,415 issued and 31,878,512 outstanding as of December 31, 2024 30 32
Additional paid-in capital 94,009 93,088
Treasury stock of 11,556,758 and 9,856,758 shares at June 30, 2025 and December 31, 2024, respectively, at cost (92,123) (87,186)
Retained (deficit) earnings (655) 29,774
Total stockholders' equity 1,261 35,708
Total liabilities and stockholders' equity $ 85,935 $ 122,079