v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]        
Revenue $ 11,196,000 $ 32,000,000 $ 32,898,000 $ 68,116,000
Cost of revenue 6,999,000 11,442,000 15,410,000 25,146,000
Restructuring - inventory reserve 0 0 1,632,000 0
Gross profit 4,197,000 20,558,000 15,856,000 42,970,000
Operating expenses:        
General and administrative 6,712,000 7,514,000 19,968,000 23,757,000
Sales and marketing 4,165,000 5,714,000 13,620,000 15,980,000
Research and development 3,115,000 3,668,000 8,753,000 10,120,000
Restructuring charges 0 0 2,391,000 539,000
Impairment of goodwill 0 0 1,662,000 0
Total operating expenses 13,992,000 16,896,000 46,394,000 50,396,000
Income (loss) from operations (9,795,000) 3,662,000 (30,538,000) (7,426,000)
Other income (expense):        
Interest income 683,000 847,000 2,088,000 2,860,000
Other non-operating income (expense), net (87,000) 45,000 143,000 25,000
Total other income, net 596,000 892,000 2,231,000 2,885,000
Income (loss) before income taxes (9,199,000) 4,554,000 (28,307,000) (4,541,000)
Provision for (benefit from) income taxes (2,869,000) 680,000 (6,528,000) (589,000)
Net income (loss) $ (6,330,000) $ 3,874,000 $ (21,779,000) $ (3,952,000)
Net income (loss) per share:        
Basic (in dollars per share) $ (0.12) $ 0.07 $ (0.42) $ (0.07)
Diluted (in dollars per share) $ (0.12) $ 0.07 $ (0.42) $ (0.07)
Number of shares used in per share calculations:        
Basic (in shares) 51,033 53,162 51,714 54,101
Diluted (in shares) 51,033 53,466 51,714 54,101

Source