XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Revenues $ 31,615,550 $ 29,697,844 $ 24,996,056
Cost of revenues 19,168,285 17,332,683 15,276,319
Marketing 2,530,502 2,545,146 2,228,362
Technology and development 2,711,041 2,273,885 1,829,600
General and administrative 1,572,891 1,351,621 1,076,486
Operating income 5,632,831 6,194,509 4,585,289
Other income (expense):      
Interest expense (706,212) (765,620) (767,499)
Interest and other income (expense) 337,310 411,214 (618,441)
Income before income taxes 5,263,929 5,840,103 3,199,349
Provision for income taxes (772,005) (723,875) (437,954)
Net income $ 4,491,924 $ 5,116,228 $ 2,761,395
Earnings per share:      
Basic (in USD per share) $ 10.10 $ 11.55 $ 6.26
Diluted (in USD per share) $ 9.95 $ 11.24 $ 6.08
Weighted-average common shares outstanding:      
Basic (in shares) 444,698 443,155 440,922
Diluted (in shares) 451,290 455,372 454,208