XML 118 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segments and Related Information - Foreign Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment and Related Information [Line Items]      
Revenue $ 12,303,464 $ 11,995,934 $ 9,778,038
Property and equipment, net 1,548,916 1,651,462  
Foreign Operations      
Segment and Related Information [Line Items]      
Revenue 93,300 95,100 149,900
Property and equipment, net 25,300 17,500 21,000
Intangible assets and goodwill, net $ 108,800 $ 32,600 $ 35,500
Accounts Receivable, Net, Less Contract Liabilities | Geographic Concentration Risk | Foreign Operations      
Segment and Related Information [Line Items]      
Concentration risk, percentage of total 1.00%    
Revenue Benchmark | Customer Concentration Risk | Government Transactions      
Segment and Related Information [Line Items]      
Concentration risk, percentage of total 13.00% 11.00% 7.00%