v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Revenue, net of contractual allowances and adjustments $ 7,021 $ 5,629 $ 13,982 $ 10,540
Adjustment for allowance for credit losses   25 (250) 43
Net sales 7,021 5,654 13,732 10,583
Total cost of sales 3,885 3,225 7,871 6,014
Gross profit 3,136 2,429 5,861 4,569
OPERATING EXPENSES:        
Operating expenses 3,735 3,253 7,888 6,252
OPERATING LOSS (599) (824) (2,027) (1,683)
OTHER INCOME (EXPENSE):        
Interest expense, net (9) (23) (24) (48)
Gain on settlement of liability   143   143
Employee Retention Credit 389 789 389 789
Other expense   (11)   (11)
Total other income (expense) 380 898 365 873
(LOSS) INCOME BEFORE INCOME TAXES (219) 74 (1,662) (810)
NET (LOSS) INCOME $ (219) $ 74 $ (1,662) $ (810)
Net (loss) income per common share:        
BASIC (LOSS) INCOME PER COMMON SHARE $ (0.12) $ 0.05 $ (0.93) $ (0.54)
BASIC WEIGHTED-AVERAGE SHARES OF COMMON STOCK OUTSTANDING 1,787,294 1,514,452 1,785,199 1,508,585
DILUTED LOSS PER COMMON SHARE $ (0.12) $ 0.05 $ (0.93) $ (0.54)
DILUTED WEIGHTED-AVERAGE SHARES OF COMMON STOCK OUTSTANDING 1,787,294 1,602,438 1,785,199 1,508,585
Service revenue, net        
Revenue, net of contractual allowances and adjustments $ 6,115 $ 5,005 $ 12,417 $ 9,262
Adjustment for allowance for credit losses   25 (250) 43
Net sales 6,115 5,030 12,167 9,305
Total cost of sales 3,454 2,873 7,159 5,339
Product revenue        
Revenue, net of contractual allowances and adjustments 906 624 1,565 1,278
Net sales 906 624 1,565 1,278
Total cost of sales $ 431 $ 352 $ 712 $ 675