XML 24 R4.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Sales    
Total sales $ 50,854 $ 45,166
Cost of sales    
Total cost of sales 26,843 22,983
Gross profit 24,011 22,183
Operating expenses:    
Sales and marketing 6,015 5,247
General and administrative 17,058 15,590
Total operating expenses 23,073 20,837
Operating income 938 1,346
Other expense (income):    
Interest expense, including amortization of debt discount 1,775 2,992
Loss on change in fair value of contingent consideration 1,608 1,419
Loss on debt extinguishment 1,059 0
Other expenses (income), net (102) (211)
Total other expense (income) 4,340 4,200
Net loss before income taxes (3,402) (2,854)
Income tax expense (106) (83)
Net loss $ (3,508) $ (2,937)
Net loss per common share - basic (in dollars per share) $ (0.34) $ (0.35)
Net loss per common share - diluted (in dollars per share) $ (0.34) $ (0.35)
Weighted average shares outstanding - basic (in shares) 10,440 8,479
Weighted average shares outstanding - diluted (in shares) 10,440 8,479
Hardware [Member]    
Sales    
Total sales $ 18,259 $ 20,303
Cost of sales    
Total cost of sales 13,521 15,280
Service and Other [Member]    
Sales    
Total sales 32,595 24,863
Cost of sales    
Total cost of sales $ 13,322 $ 7,703