XML 25 R4.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Sales    
Total sales $ 45,166 $ 43,350
Cost of sales    
Total cost of sales 22,983 25,611
Gross profit 22,183 17,739
Operating expenses:    
Sales and marketing 5,247 3,651
Research and development 1,574 1,251
General and administrative 10,795 11,892
Depreciation and amortization 3,221 2,833
Deal and transaction costs 0 592
Total operating expenses 20,837 20,219
Operating income (loss) 1,346 (2,480)
Other expense (income):    
Interest expense, including amortization of debt discount 2,992 2,743
Change in fair value of contingent consideration 1,419 (1,074)
Loss on warrant amendment 0 345
Loss on settlement of obligations 0 237
Other expenses (income), net (211) 4
Total other expense (income) 4,200 (4,435)
Net (loss) income before income taxes (2,854) 1,955
Income tax expense (83) (79)
Net (loss) income $ (2,937) $ 1,876
Net (loss) income per common share - basic (in dollars per share) $ (0.35) $ 0.28
Net (loss) income per common share - diluted (in dollars per share) $ (0.35) $ 0.28
Weighted average shares outstanding - basic (in shares) 8,479 6,664
Weighted average shares outstanding - diluted (in shares) 8,479 6,664
Warrants in Debt and Equity Offerings to Finance Merger [Member]    
Other expense (income):    
Change in fair value of warrant liability $ 0 $ (7,902)
Purchaser Warrant [Member]    
Other expense (income):    
Change in fair value of warrant liability   650
Loss on debt waiver consent 0 1,212
Hardware [Member]    
Sales    
Total sales 20,303 19,895
Cost of sales    
Total cost of sales 15,280 16,613
Service and Other [Member]    
Sales    
Total sales 24,863 23,455
Cost of sales    
Total cost of sales $ 7,703 $ 8,998