XML 32 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Revenues by Geographic Areas (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues by Geographic Areas [Line Items]    
Total revenues $ 1,895.1 $ 1,859.1
United States    
Revenues by Geographic Areas [Line Items]    
Total revenues $ 1,578.9 $ 1,558.7
United States | Revenues | Geographic Concentration Risk    
Revenues by Geographic Areas [Line Items]    
Percentage of revenues 83.30% 83.80%
Canada and Mexico    
Revenues by Geographic Areas [Line Items]    
Total revenues $ 255.6 $ 243.9
Canada and Mexico | Revenues | Geographic Concentration Risk    
Revenues by Geographic Areas [Line Items]    
Percentage of revenues 13.50% 13.10%
North America    
Revenues by Geographic Areas [Line Items]    
Total revenues $ 1,834.5 $ 1,802.6
North America | Revenues | Geographic Concentration Risk    
Revenues by Geographic Areas [Line Items]    
Percentage of revenues 96.80% 96.90%
All other foreign countries    
Revenues by Geographic Areas [Line Items]    
Total revenues $ 60.6 $ 56.5
All other foreign countries | Revenues | Geographic Concentration Risk    
Revenues by Geographic Areas [Line Items]    
Percentage of revenues 3.20% 3.10%