XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenue $ 986,970 $ 915,698
Costs and operating expenses:    
Cost of revenue (exclusive of amortization of acquired intangible assets shown below) 394,743 361,316
Research and development 116,932 91,863
Sales and marketing 134,570 129,107
General and administrative 152,430 146,139
Amortization of acquired intangible assets 21,023 15,912
Restructuring charge 544 44,723
Total costs and operating expenses 820,242 789,060
Income from operations 166,728 126,638
Interest and marketable securities income, net 27,841 5,292
Interest expense (6,818) (2,681)
Other income (expense), net 511 (2,363)
Income before provision for income taxes 188,262 126,886
Provision for income taxes (12,844) (29,780)
Net income $ 175,418 $ 97,106
Net income per share:    
Basic (in dollars per share) $ 1.16 $ 0.62
Diluted (in dollars per share) $ 1.11 $ 0.62
Shares used in per share calculations:    
Basic (in shares) 151,628 155,637
Diluted (in shares) 157,466 156,135