v3.25.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Sales        
Total sales $ 13,030 $ 13,115 $ 22,764 $ 25,400
Cost of sales        
Total cost of sales 8,013 6,327 13,294 12,848
Gross profit 5,017 6,788 9,470 12,552
Operating expenses:        
Sales and marketing expenses 1,156 1,665 2,403 3,130
General and administrative expenses 5,192 4,531 9,120 8,906
Total operating expenses 6,348 6,196 11,523 12,036
Operating (loss) income (1,331) 592 (2,053) 516
Other expenses (income):        
Interest expense, including amortization of debt discount 513 513 834 1,176
Gain on settlement of contingent consideration 0 0 (4,775) 0
Gain on change in fair value of contingent consideration 0 (408) 0 (1,012)
Loss on debt extinguishment 0 1,059 0 1,059
Other (income) expense (1) 18 264 (17)
Total other expenses (income) 512 1,182 (3,677) 1,206
Net (loss) income before income taxes (1,843) (590) 1,624 (690)
Benefit (provision) for income taxes 26 (25) (73) (34)
Net (loss) income $ (1,817) $ (615) $ 1,551 $ (724)
Basic (loss) earning per common share (in dollars per share) $ (0.17) $ (0.06) $ 0.15 $ (0.07)
Diluted (loss) earning per common share (in dollars per share) $ (0.17) $ (0.06) $ 0.15 $ (0.07)
Weighted average shares outstanding - basic (in shares) 10,496 10,447 10,471 10,434
Weighted average shares outstanding - diluted (in shares) 10,496 10,447 10,568 10,434
Hardware [Member]        
Sales        
Total sales $ 7,073 $ 5,024 $ 10,467 $ 9,168
Cost of sales        
Total cost of sales 5,298 3,510 7,602 6,703
Service and Other [Member]        
Sales        
Total sales 5,957 8,091 12,297 16,232
Cost of sales        
Total cost of sales $ 2,715 $ 2,817 $ 5,692 $ 6,145