XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets    
Cash $ 2,504 $ 4,572
Accounts receivable, net of allowance for credit losses of $498 and $259 7,145 8,027
Prepaid expenses and other current assets 2,150 2,243
Inventory, net 11,845 12,284
Total current assets 23,644 27,126
Property and equipment, net 13,531 13,704
Operating lease right of use assets 1,650 1,893
Goodwill 0 10,580
Intangible assets, net 7,810 8,037
Deposits 120 119
Total assets 46,755 61,459
Current liabilities    
Accounts payable 8,316 8,959
Accrued expenses 2,393 2,462
Sales tax payable 435 195
Deferred revenue, current 1,042 847
Note payable, current 64 63
Contingent consideration, current 93 93
Operating lease liabilities, current 539 696
Total current liabilities 12,882 13,315
Deferred revenue, noncurrent 857 800
Note payable, noncurrent 182 199
Contingent consideration, noncurrent 216 216
Other liabilities, noncurrent 3,432 3,380
Deferred tax liabilities, noncurrent 1,609 1,290
Operating lease liabilities, noncurrent 905 971
Total liabilities 20,083 20,171
Commitments and contingencies (Note 10)  
Stockholders' equity    
Preferred stock, $0.001 par value, 10,000,000 authorized, none outstanding as of March 31, 2025 and December 31, 2024. 0 0
Common stock, $0.001 par value, 350,000,000 shares authorized, 15,043,045 and 14,835,630 shares issued and outstanding as of March 31, 2025 and December 31, 2024, respectively. 15 15
Additional paid-in-capital 147,518 147,072
Accumulated deficit (120,166) (104,643)
Accumulated Other Comprehensive Income (AOCI) (695) (1,156)
Total stockholders' equity 26,672 41,288
Total liabilities and stockholders' equity $ 46,755 $ 61,459