v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Net revenues $ 291,854 $ 363,153 $ 574,754 $ 719,237
Cost of revenues 116,840 192,660 299,347 380,503
Gross profit 175,014 170,493 275,407 338,734
Operating expenses:        
Research and development 45,658 45,421 90,525 95,595
Sales and marketing 45,545 50,708 93,632 99,656
General and administrative 31,334 34,035 64,589 68,070
Restructuring and asset impairment charges 958 3,322 4,785 6,484
Total operating expenses 123,495 133,486 253,531 269,805
Income from operations 51,519 37,007 21,876 68,929
Other income, net        
Interest income 12,154 14,911 24,779 31,943
Interest expense (327) (815) (960) (2,862)
Other income (expense), net (1,447) (8,898) 2,344 (8,912)
Total other income, net 10,380 5,198 26,163 20,169
Income before income taxes 61,899 42,205 48,039 89,098
Income tax provision (25,820) (5,153) (19,366) (22,316)
Net income $ 36,079 $ 37,052 $ 28,673 $ 66,782
Net income per share:        
Basic (in usd per share) $ 0.27 $ 0.28 $ 0.22 $ 0.51
Diluted (in usd per share) $ 0.27 $ 0.28 $ 0.22 $ 0.50
Shares used in per share calculation:        
Basic (in shares) 131,963 131,031 131,652 131,447
Diluted (in shares) 135,122 135,219 132,788 135,719