v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - 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]        
Revenue $ 1,099,682 $ 1,043,494 $ 2,173,292 $ 2,058,633
Costs and operating expenses:        
Cost of revenue (exclusive of amortization of acquired intangible assets shown below) 485,932 426,535 957,231 845,480
Research and development 148,821 125,838 290,397 249,387
Sales and marketing 170,045 146,239 327,107 280,370
General and administrative 187,686 162,597 351,495 318,530
Amortization of acquired intangible assets 25,089 27,721 50,276 55,358
Restructuring charge 1,825 3,103 2,008 3,464
Total costs and operating expenses 1,019,398 892,033 1,978,514 1,752,589
Income from operations 80,284 151,461 194,778 306,044
Interest and marketable securities income, net 31,672 14,129 49,219 33,659
Interest expense (9,078) (8,201) (17,335) (14,951)
Other (expense) income, net (2,851) (5,451) (4,637) 569
Income before provision for income taxes 100,027 151,938 222,025 325,321
Provision for income taxes 20,623 48,320 36,302 98,532
Net income $ 79,404 $ 103,618 $ 185,723 $ 226,789
Net income per share:        
Basic (in dollars per share) $ 0.55 $ 0.72 $ 1.28 $ 1.54
Diluted (in dollars per share) $ 0.52 $ 0.71 $ 1.22 $ 1.53
Shares used in per share calculations:        
Basic (in shares) 144,660 144,757 144,965 146,905
Diluted (in shares) 153,686 145,249 151,854 148,156