XML 125 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Summary of Geographic Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues:      
Amount $ 6,637,995 $ 5,860,615 $ 4,742,115
Revenue from contract with customer 4,753,804 4,173,711 3,197,223
Assets:      
Amount 44,012,166 37,893,233  
United States      
Revenues:      
Amount 5,521,933 4,843,417 3,766,707
Revenue from contract with customer 3,811,915 3,325,466 2,389,257
Assets:      
Amount 36,929,186 31,740,907  
United Kingdom      
Revenues:      
Amount 606,750 558,308 552,650
Revenue from contract with customer 447,219 401,195 396,610
Assets:      
Amount 3,587,230 3,476,793  
Canada      
Revenues:      
Amount 509,312 458,890 422,758
Revenue from contract with customer 494,670 447,050 $ 411,356
Assets:      
Amount $ 3,495,750 $ 2,675,533  
Revenue | Geographic Concentration Risk      
Assets:      
Percentage 100.00% 100.00% 100.00%
Revenue | United States | Geographic Concentration Risk      
Assets:      
Percentage 83.20% 82.60% 79.40%
Revenue | United Kingdom | Geographic Concentration Risk      
Assets:      
Percentage 9.10% 9.50% 11.70%
Revenue | Canada | Geographic Concentration Risk      
Assets:      
Percentage 7.70% 7.90% 8.90%
Revenue from Contract with Customer | Geographic Concentration Risk      
Assets:      
Percentage 100.00% 100.00% 100.00%
Revenue from Contract with Customer | United States | Geographic Concentration Risk      
Assets:      
Percentage 80.20% 79.70% 74.70%
Revenue from Contract with Customer | United Kingdom | Geographic Concentration Risk      
Assets:      
Percentage 9.40% 9.60% 12.40%
Revenue from Contract with Customer | Canada | Geographic Concentration Risk      
Assets:      
Percentage 10.40% 10.70% 12.90%
Assets | Geographic Concentration Risk      
Assets:      
Percentage 100.00% 100.00%  
Assets | United States | Geographic Concentration Risk      
Assets:      
Percentage 83.90% 83.80%  
Assets | United Kingdom | Geographic Concentration Risk      
Assets:      
Percentage 8.20% 9.20%  
Assets | Canada | Geographic Concentration Risk      
Assets:      
Percentage 7.90% 7.00%