XML 19 R4.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]      
Revenue $ 361,075 $ 366,087 $ 307,539
Cost of revenue 171,398 177,232 155,557
Gross profit 189,677 188,855 151,982
Operating expenses:      
Research and development 102,615 98,829 88,562
Sales and marketing 36,530 40,579 41,123
General and administrative 49,192 51,802 60,828
Amortization of intangibles 2,077 2,902 4,953
Restructuring costs 0 1,812 0
Total operating expenses 190,414 195,924 195,466
Loss from operations (737) (7,069) (43,484)
Other income, net 9,214 7,937 4,644
Income from settlement of litigation 0 45,000 0
Induced conversion expense (15,026) 0 0
Interest expense (4,367) (4,873) (4,848)
Income (loss) before income taxes (10,916) 40,995 (43,688)
Income tax benefit (expense) 69 (157) 322
Net income (loss) $ (10,847) $ 40,838 $ (43,366)
Net income (loss) per share - basic $ (0.37) $ 1.46 $ (1.62)
Net income (loss) per share - diluted $ (0.37) $ 1.39 $ (1.62)
Weighted-average shares outstanding - basic 29,283 27,953 26,752
Weighted-average shares outstanding - diluted 29,283 29,471 26,752