XML 21 R3.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]      
Revenues $ 45,183,036 $ 39,000,966 $ 33,723,297
Cost of revenues 23,275,329 21,038,464 19,715,368
Sales and marketing 3,301,306 2,917,554 2,657,883
Technology and development 3,391,390 2,925,295 2,675,758
General and administrative 1,888,408 1,702,039 1,720,285
Operating income 13,326,603 10,417,614 6,954,003
Other income (expense):      
Interest expense (776,510) (718,733) (699,826)
Interest and other income (expense) 172,459 266,776 (48,772)
Income before income taxes 12,722,552 9,965,657 6,205,405
Provision for income taxes (1,741,351) (1,254,026) (797,415)
Net income $ 10,981,201 $ 8,711,631 $ 5,407,990
Earnings per share:      
Basic (in USD per share) $ 2.58 $ 2.03 $ 1.22
Diluted (in USD per share) $ 2.53 $ 1.98 $ 1.20
Weighted-average shares of common stock outstanding:      
Basic (in shares) 4,249,512 4,295,191 4,415,712
Diluted (in shares) 4,343,863 4,392,608 4,494,966