v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Revenue $ 9,706 $ 8,065
Cost of revenue 5,372 3,607
Restructuring - inventory reserve 1,632 0
Gross profit 2,702 4,458
Operating expenses:    
General and administrative 6,455 8,574
Sales and marketing 5,119 4,906
Research and development 2,789 3,001
Restructuring charges 1,536 539
Impairment of goodwill 1,662 0
Total operating expenses 17,561 17,020
Loss from operations (14,859) (12,562)
Other income:    
Interest income 725 1,073
Other non-operating income, net 108 6
Total other income, net 833 1,079
Loss before income taxes (14,026) (11,483)
Benefit from income taxes (1,775) (1,603)
Net loss $ (12,251) $ (9,880)
Net loss per share:    
Basic (in dollars per share) $ (0.23) $ (0.18)
Diluted (in dollars per share) $ (0.23) $ (0.18)
Number of shares used in per share calculations:    
Basic (in shares) 52,660 54,902
Diluted (in shares) 52,660 54,902

Source