XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement [Abstract]        
Net revenues $ 410,427 $ 380,873 $ 1,129,664 $ 947,670
Cost of revenues 214,188 202,702 594,691 516,825
Gross profit 196,239 178,171 534,973 430,845
Operating expenses:        
Research and development 47,266 47,843 142,861 150,925
Sales and marketing 48,429 49,671 148,085 154,753
General and administrative 33,098 30,192 101,168 98,924
Restructuring and asset impairment charges 1,287 677 7,771 3,755
Total operating expenses 130,080 128,383 399,885 408,357
Income from operations 66,159 49,788 135,088 22,488
Other income, net        
Interest income 15,429 19,977 47,372 58,889
Interest expense (830) (2,237) (3,692) (6,653)
Other expense, net (3,739) (16,785) (12,651) (24,264)
Total other income, net 10,860 955 31,029 27,972
Income before income taxes 77,019 50,743 166,117 50,460
Income tax provision (10,381) (4,981) (32,697) (9,962)
Net income $ 66,638 $ 45,762 $ 133,420 $ 40,498
Net income per share:        
Basic (in usd per share) $ 0.51 $ 0.34 $ 1.02 $ 0.30
Diluted (in usd per share) $ 0.50 $ 0.33 $ 1.01 $ 0.30
Shares used in per share calculation:        
Basic (in shares) 130,797 135,329 131,228 135,621
Diluted (in shares) 132,995 139,914 133,439 136,236