XML 33 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue - Revenues by Geographic Areas (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenues by Geographic Areas [Line Items]    
Total revenues $ 1,959.4 $ 1,895.1
United States    
Revenues by Geographic Areas [Line Items]    
Total revenues $ 1,629.4 $ 1,578.9
United States | Revenues | Geographic Concentration Risk    
Revenues by Geographic Areas [Line Items]    
Percentage of revenues 83.20% 83.30%
Canada and Mexico    
Revenues by Geographic Areas [Line Items]    
Total revenues $ 268.9 $ 255.6
Canada and Mexico | Revenues | Geographic Concentration Risk    
Revenues by Geographic Areas [Line Items]    
Percentage of revenues 13.70% 13.50%
All other foreign countries    
Revenues by Geographic Areas [Line Items]    
Total revenues $ 61.1 $ 60.6
All other foreign countries | Revenues | Geographic Concentration Risk    
Revenues by Geographic Areas [Line Items]    
Percentage of revenues 3.10% 3.20%