XML 13 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenue $ 76,825 $ 85,897
Cost of revenue 39,277 42,367
Gross profit 37,548 43,530
Operating expenses:    
Research and development 22,519 22,435
Sales and marketing 10,176 9,973
General and administrative 13,365 15,564
Amortization of intangibles 1,409  
Restructuring costs 1,812  
Total operating expenses 49,281 47,972
Loss from operations (11,733) (4,442)
Other income, net 1,292 1,365
Income from settlement of litigation 45,000  
Interest expense (1,216) (1,209)
Income (loss) before income taxes 33,343 (4,286)
Income tax benefit (expense) 1 (72)
Net income (loss) $ 33,344 $ (4,358)
Net income (loss) per share - basic $ 1.22 $ (0.17)
Net income (loss) per share - diluted $ 1.10 $ (0.17)
Weighted-average shares outstanding basic 27,357 26,285
Weighted-average shares outstanding diluted 31,425 26,285