v3.25.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2025
Segment Reporting [Abstract]  
Schedule of Segment Information
Information regarding the Company's one operating segment for the three months ended March 31, 2025 and 2024 were as follows (in thousands):

For the Three Months
Ended March 31,
20252024
Revenue$1,015,139 $986,970 
Less:
Co-location fees83,761 72,661 
Bandwidth fees47,823 61,172 
Network build-out and supporting services54,074 46,113 
Payroll and related costs380,514 384,095 
Capitalized salaries and related costs(80,771)(78,653)
Facilities-related costs21,869 21,550 
Software and related services20,118 17,791 
Other segment items (1)
46,712 45,354 
Depreciation and amortization174,022 156,183 
Stock-based compensation111,978 93,260 
Restructuring charges361 544 
Acquisition-related costs95 172 
Interest and marketable securities income, net(19,530)(27,841)
Interest expense6,750 6,818 
Other income, net
(6,020)(511)
Income tax expense50,212 12,844 
Net income$123,171 $175,418 

(1) Other segment items includes marketing programs and related costs, third-party professional service fees, non-income related tax expense and other expenses.