v3.25.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement [Abstract]        
Revenues $ 25,100,000 $ 26,250,000 $ 79,338,000 $ 78,620,000
Costs        
Cost of revenues 11,229,000 10,979,000 35,005,000 32,031,000
Impairment of property and equipment 237,000 54,000 310,000 412,000
Total costs 11,466,000 11,033,000 35,315,000 32,443,000
Gross profit 13,634,000 15,217,000 44,023,000 46,177,000
Operating expenses        
Sales and marketing 5,796,000 7,181,000 19,580,000 21,615,000
Research and development 4,097,000 3,413,000 11,908,000 10,441,000
General and administrative 5,797,000 5,669,000 18,738,000 18,379,000
Change in fair value of contingent consideration 0 0 0 (554,000)
Restructuring expense 0 0 0 346,000
Total operating expenses 15,690,000 16,263,000 50,226,000 50,227,000
Operating loss (2,056,000) (1,046,000) (6,203,000) (4,050,000)
Other expense, net        
Interest expense, net 14,000 7,000 (18,000) (176,000)
Other expense, net (160,000) (82,000) (399,000) (208,000)
Total other expense, net (146,000) (75,000) (417,000) (384,000)
Loss before income taxes (2,202,000) (1,121,000) (6,620,000) (4,434,000)
Provision (Benefit) for income taxes (158,000) 319,000 28,000 667,000
Net loss $ (2,044,000) $ (1,440,000) $ (6,648,000) $ (5,101,000)
Net loss per share, basic $ (0.16) $ (0.11) $ (0.52) $ (0.4)
Net loss per share, diluted $ (0.16) $ (0.11) $ (0.52) $ (0.4)
Weighted-average shares used in computing net loss per share, basic 12,760,595 12,688,850 12,707,463 12,750,664
Weighted-average shares used in computing net loss per share, diluted 12,760,595 12,688,850 12,707,463 12,750,664

Source