v3.25.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Sales    
Total sales $ 9,734 $ 12,285
Cost of sales    
Total cost of sales 5,281 6,521
Gross profit 4,453 5,764
Operating expenses:    
Sales and marketing expenses 1,247 1,465
General and administrative expenses 3,928 4,375
Total operating expenses 5,175 5,840
Operating loss (722) (76)
Other expenses (income):    
Interest expense, including amortization of debt discount 321 663
Gain on change in fair value of contingent consideration 0 (604)
Gain on settlement of contingent consideration (4,775) 0
Other expense (income) 265 (35)
Total other expenses (income) (4,189) 24
Net income (loss) before income taxes 3,467 (100)
Provision for income taxes (99) (9)
Net income (loss) $ 3,368 $ (109)
Basic earning (loss) per common share (in dollars per share) $ 0.32 $ (0.01)
Diluted earning (loss) per common share (in dollars per share) $ 0.32 $ (0.01)
Weighted average shares outstanding - basic (in shares) 10,447 10,421
Weighted average shares outstanding - diluted (in shares) 10,447 10,421
Hardware [Member]    
Sales    
Total sales $ 3,394 $ 4,144
Cost of sales    
Total cost of sales 2,304 3,193
Service and Other [Member]    
Sales    
Total sales 6,340 8,141
Cost of sales    
Total cost of sales $ 2,977 $ 3,328