v3.26.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]      
Revenues $ 104,127 $ 102,031 $ 92,717
Costs      
Cost of revenues 47,055 43,542 39,874
Impairment of property and equipment 434 605 114
Total costs 47,489 44,147 39,988
Gross profit 56,638 57,884 52,729
Operating expenses      
Sales and marketing 26,100 28,138 26,959
Research and development 15,866 13,925 12,138
General and administrative 23,207 23,894 20,557
Change in fair value of contingent consideration 0 (554) (5,686)
Restructuring expense 197 336 0
Total operating expenses 65,370 65,739 53,968
Operating loss (8,732) (7,855) (1,239)
Other income (expense), net      
Interest expense, net (19) (154) (48)
Other expense, net (556) (393) (227)
Total other expense, net (575) (547) (275)
Loss before income taxes (9,307) (8,402) (1,514)
Provision for income taxes 113 778 1,204
Net loss $ (9,420) $ (9,180) $ (2,718)
Net loss per share, basic $ (0.74) $ (0.72) $ (0.22)
Net loss per share, diluted $ (0.74) $ (0.72) $ (0.22)
Weighted average shares used in computing net loss per share, basic 12,717,901 12,710,236 12,425,132
Weighted average shares used in computing net loss per share, diluted 12,717,901 12,710,236 12,425,132

Source