v3.25.4
Segment and Geographic Information - Schedule of Segment Reporting Financial Information, by Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Revenues $ 45,183,036 $ 39,000,966 $ 33,723,297
Content amortization 16,422,166 15,301,517 14,197,437
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
Operating margin 29.50% 26.70% 20.60%
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
Reportable Segment      
Segment Reporting Information [Line Items]      
Revenues 45,183,036 39,000,966 33,723,297
Content amortization 16,422,166 15,301,517 14,197,437
Other cost of revenues 6,853,163 5,736,947 5,517,931
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
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
Interest income $ 295,000 $ 294,000 $ 281,000