XML 18 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Revenue $ 3,811,920 $ 3,616,654 $ 3,461,223
Costs and operating expenses:      
Cost of revenue (exclusive of amortization of acquired intangible assets shown below) 1,511,063 1,383,819 1,268,956
Research and development 406,048 391,434 335,372
Sales and marketing 533,226 502,409 461,967
General and administrative 600,851 584,206 553,024
Amortization of acquired intangible assets 66,751 64,983 48,019
Restructuring charge 56,643 13,529 10,737
Total costs and operating expenses 3,174,582 2,940,380 2,678,075
Income from operations 637,338 676,274 783,148
Interest and marketable securities income, net 45,194 3,258 15,620
Interest expense (17,709) (11,096) (72,332)
Other (expense) income, net (12,296) (10,433) 1,785
Income before provision for income taxes 652,527 658,003 728,221
Provision for income taxes (106,373) (126,696) (62,571)
Gain (loss) from equity method investment 1,475 (7,635) (14,008)
Net income $ 547,629 $ 523,672 $ 651,642
Net income per share:      
Basic (in dollars per share) $ 3.59 $ 3.29 $ 4.01
Diluted (in dollars per share) $ 3.52 $ 3.26 $ 3.93
Shares used in per share calculations:      
Basic (in shares) 152,510 159,089 162,665
Diluted (in shares) 155,397 160,467 165,804