XML 51 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Long-Lived Assets - Property And Equipment (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Property and Equipment, Net [Line Items]    
Property and equipment $ 2,311.4 $ 2,197.2
Less accumulated depreciation (1,301.4) (1,178.0)
Property and equipment, net 1,010.0 1,019.2
Land    
Property and Equipment, Net [Line Items]    
Property and equipment 67.5 58.3
Buildings and improvements    
Property and Equipment, Net [Line Items]    
Property and equipment 509.2 501.9
Automated distribution and warehouse equipment    
Property and Equipment, Net [Line Items]    
Property and equipment 269.2 266.5
Shelving, industrial vending, and equipment    
Property and Equipment, Net [Line Items]    
Property and equipment 1,283.8 1,211.2
Transportation equipment    
Property and Equipment, Net [Line Items]    
Property and equipment 85.7 86.6
Construction in progress    
Property and Equipment, Net [Line Items]    
Property and equipment $ 96.0 $ 72.7
Minimum | Buildings and improvements    
Property and Equipment, Net [Line Items]    
Depreciable life in years 15 years  
Minimum | Automated distribution and warehouse equipment    
Property and Equipment, Net [Line Items]    
Depreciable life in years 5 years  
Minimum | Shelving, industrial vending, and equipment    
Property and Equipment, Net [Line Items]    
Depreciable life in years 3 years  
Minimum | Transportation equipment    
Property and Equipment, Net [Line Items]    
Depreciable life in years 3 years  
Maximum | Buildings and improvements    
Property and Equipment, Net [Line Items]    
Depreciable life in years 40 years  
Maximum | Automated distribution and warehouse equipment    
Property and Equipment, Net [Line Items]    
Depreciable life in years 30 years  
Maximum | Shelving, industrial vending, and equipment    
Property and Equipment, Net [Line Items]    
Depreciable life in years 10 years  
Maximum | Transportation equipment    
Property and Equipment, Net [Line Items]    
Depreciable life in years 5 years