XML 32 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Revenues by Geographic Areas (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenues by Geographic Areas [Line Items]        
Total revenues $ 1,910.2 $ 1,845.9 $ 5,721.5 $ 5,588.1
United States        
Revenues by Geographic Areas [Line Items]        
Total revenues $ 1,587.2 $ 1,544.6 $ 4,760.2 $ 4,675.0
United States | Revenues | Geographic Concentration Risk        
Revenues by Geographic Areas [Line Items]        
Percentage of revenues 83.10% 83.70% 83.20% 83.70%
Canada and Mexico        
Revenues by Geographic Areas [Line Items]        
Total revenues $ 264.1 $ 245.7 $ 783.7 $ 744.5
Canada and Mexico | Revenues | Geographic Concentration Risk        
Revenues by Geographic Areas [Line Items]        
Percentage of revenues 13.80% 13.30% 13.70% 13.30%
North America        
Revenues by Geographic Areas [Line Items]        
Total revenues $ 1,851.3 $ 1,790.3 $ 5,543.9 $ 5,419.5
North America | Revenues | Geographic Concentration Risk        
Revenues by Geographic Areas [Line Items]        
Percentage of revenues 96.90% 97.00% 96.90% 97.00%
All other foreign countries        
Revenues by Geographic Areas [Line Items]        
Total revenues $ 58.9 $ 55.6 $ 177.6 $ 168.6
All other foreign countries | Revenues | Geographic Concentration Risk        
Revenues by Geographic Areas [Line Items]        
Percentage of revenues 3.10% 3.00% 3.10% 3.00%