XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.2
Segment Information - Schedule of Information Regarding Operating Segment (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
segment
Jun. 30, 2024
USD ($)
Segment Reporting Information [Line Items]        
Number of reportable segments | segment     1  
Number of operating segments | segment     1  
Revenue $ 1,043,494 $ 979,580 $ 2,058,633 $ 1,966,550
Depreciation and amortization     349,483 314,732
Stock-based compensation 112,776 98,466 224,754 191,726
Restructuring charges 3,103 1,385 3,464 1,929
Interest and marketable securities income, net (14,129) (26,628) (33,659) (54,469)
Interest expense 8,201 6,829 14,951 13,647
Other expense (income), net 5,451 949 (569) 438
Provision for income taxes 48,320 35,148 98,532 47,992
Net income 103,618 131,688 226,789 307,106
Reportable Segment        
Segment Reporting Information [Line Items]        
Revenue 1,043,494 979,580 2,058,633 1,966,550
Co-location fees 87,189 75,335 170,950 147,996
Bandwidth fees 45,647 61,259 93,470 122,431
Network build-out and supporting services 58,223 46,224 112,297 92,337
Payroll and related costs 391,431 368,869 771,945 752,964
Capitalized salaries and related costs (80,183) (75,271) (160,954) (153,924)
Facilities-related costs 21,274 20,946 43,143 42,496
Software and related services 21,403 17,732 41,521 35,523
Other segment items 54,435 55,921 101,147 101,275
Depreciation and amortization 175,461 158,549 349,483 314,732
Stock-based compensation 112,776 98,466 224,754 191,726
Restructuring charges 3,103 1,385 3,464 1,929
Acquisition-related costs 1,274 2,179 1,369 2,351
Interest and marketable securities income, net (14,129) (26,628) (33,659) (54,469)
Interest expense 8,201 6,829 14,951 13,647
Other expense (income), net 5,451 949 (569) 438
Provision for income taxes 48,320 35,148 98,532 47,992
Net income $ 103,618 $ 131,688 $ 226,789 $ 307,106