v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Revenue $ 1,015,139 $ 986,970
Costs and operating expenses:    
Cost of revenue (exclusive of amortization of acquired intangible assets shown below) 418,945 394,743
Research and development 123,549 116,932
Sales and marketing 134,131 134,570
General and administrative 155,933 152,430
Amortization of acquired intangible assets 27,637 21,023
Restructuring charge 361 544
Total costs and operating expenses 860,556 820,242
Income from operations 154,583 166,728
Interest and marketable securities income, net 19,530 27,841
Interest expense (6,750) (6,818)
Other income, net 6,020 511
Income before provision for income taxes 173,383 188,262
Provision for income taxes (50,212) (12,844)
Net income $ 123,171 $ 175,418
Net income per share:    
Basic (in dollars per share) $ 0.83 $ 1.16
Diluted (in dollars per share) $ 0.82 $ 1.11
Shares used in per share calculations:    
Basic (in shares) 149,052 151,628
Diluted (in shares) 151,064 157,466