XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition - Applicable Accounting Guidance for Revenue (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Equipment rental $ 2,284.1 $ 1,728.9 $ 1,401.1
Other rental revenue 267.4 181.5 142.6
Total equipment rentals 2,551.5 1,910.4 1,543.7
Sales of rental equipment 125.7 113.1 198.5
Sales of new equipment, parts and supplies 35.8 30.1 28.2
Service and other revenues 25.8 19.5 10.9
Total revenues 2,738.8 2,073.1 1,781.3
Topic 842      
Disaggregation of Revenue [Line Items]      
Equipment rental 2,284.1 1,728.9  
Other rental revenue 97.7 71.9  
Total equipment rentals 2,381.8 1,800.8  
Sales of rental equipment 0.0 0.0  
Sales of new equipment, parts and supplies 0.0 0.0  
Service and other revenues 0.0 0.0  
Total revenues 2,381.8 1,800.8  
Topic 606      
Disaggregation of Revenue [Line Items]      
Equipment rental 0.0 0.0 0.0
Other rental revenue 169.7 109.6 86.7
Total equipment rentals 169.7 109.6 86.7
Sales of rental equipment 125.7 113.1 198.5
Sales of new equipment, parts and supplies 35.8 30.1 28.2
Service and other revenues 25.8 19.5 10.9
Total revenues 357.0 272.3 324.3
Topic 842      
Disaggregation of Revenue [Line Items]      
Equipment rental     1,401.1
Other rental revenue     55.9
Total equipment rentals     1,457.0
Sales of rental equipment     0.0
Sales of new equipment, parts and supplies     0.0
Service and other revenues     0.0
Total revenues     1,457.0
Delivery and pick-up      
Disaggregation of Revenue [Line Items]      
Other rental revenue 169.7 109.6 86.7
Delivery and pick-up | Topic 842      
Disaggregation of Revenue [Line Items]      
Other rental revenue 0.0 0.0  
Delivery and pick-up | Topic 606      
Disaggregation of Revenue [Line Items]      
Other rental revenue 169.7 109.6 86.7
Delivery and pick-up | Topic 842      
Disaggregation of Revenue [Line Items]      
Other rental revenue     0.0
Other      
Disaggregation of Revenue [Line Items]      
Other rental revenue 97.7 71.9 55.9
Other | Topic 842      
Disaggregation of Revenue [Line Items]      
Other rental revenue 97.7 71.9  
Other | Topic 606      
Disaggregation of Revenue [Line Items]      
Other rental revenue $ 0.0 $ 0.0 0.0
Other | Topic 842      
Disaggregation of Revenue [Line Items]      
Other rental revenue     $ 55.9