XML 17 R4.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
CONSOLIDATED STATEMENTS OF OPERATIONS        
Revenue $ 9,857 $ 8,470 $ 19,590 $ 16,553
Cost of revenue 2,238 1,764 4,233 3,525
Gross profit 7,619 6,706 15,357 13,028
Operating expenses:        
Selling and marketing 3,806 2,971 7,520 5,974
Research and development 1,200 1,221 2,353 2,543
General and administrative 3,731 3,011 7,492 5,651
Change in value of contingent consideration (1,360)   (1,310) (12)
Total operating expenses 7,377 7,203 16,055 14,156
Operating loss 242 (497) (698) (1,128)
Other income (expense):        
Interest expense, net (244) (238) (473) (436)
Loss on extinguishment of debt     (300)  
Total other expense (244) (238) (773) (436)
Net loss $ (2) $ (735) $ (1,471) $ (1,564)
Net loss per common share-basic (in dollars per share)   $ (0.06) $ (0.12) $ (0.13)
Net loss per common share-diluted (in dollars per share)     $ (0.12) $ (0.13)
Weighted average common shares outstanding-basic (in shares) 12,446 11,703 12,418 11,706
Weighted average common shares outstanding-diluted (in shares)     12,418 11,706