XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Revenue $ 979,580 $ 935,721 $ 1,966,550 $ 1,851,419
Costs and operating expenses:        
Cost of revenue (exclusive of amortization of acquired intangible assets shown below) 402,888 373,275 797,631 734,591
Research and development 113,352 99,041 230,284 190,904
Sales and marketing 139,039 136,554 273,609 265,661
General and administrative 153,854 151,811 306,284 297,950
Amortization of acquired intangible assets 21,076 15,898 42,099 31,810
Restructuring charge 1,385 9,357 1,929 54,080
Total costs and operating expenses 831,594 785,936 1,651,836 1,574,996
Income from operations 147,986 149,785 314,714 276,423
Interest and marketable securities income, net 26,628 4,509 54,469 9,801
Interest expense (6,829) (3,157) (13,647) (5,838)
Other expense, net (949) (1,130) (438) (3,493)
Income before provision for income taxes 166,836 150,007 355,098 276,893
Provision for income taxes (35,148) (21,191) (47,992) (50,971)
Net income $ 131,688 $ 128,816 $ 307,106 $ 225,922
Net income per share:        
Basic (in dollars per share) $ 0.86 $ 0.85 $ 2.02 $ 1.47
Diluted (in dollars per share) $ 0.86 $ 0.84 $ 1.97 $ 1.46
Shares used in per share calculations:        
Basic (in shares) 152,265 152,064 151,946 153,850
Diluted (in shares) 153,588 153,454 155,527 154,795