XML 68 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Summary of Disaggregated Revenues (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenues:    
Net revenue $ 1,212.8 $ 873.6
ASC 842    
Revenues:    
Net revenue 155.5  
Accounting Standards Update Topic 840    
Revenues:    
Net revenue   118.8
Topic 606    
Revenues:    
Net revenue 1,057.3 754.8
New and Used Equipment Sales    
Revenues:    
Net revenue 568.8 410.3
New and Used Equipment Sales | Topic 606    
Revenues:    
Net revenue 568.8 410.3
Parts Sales    
Revenues:    
Net revenue 178.5 129.6
Parts Sales | Topic 606    
Revenues:    
Net revenue 178.5 129.6
Service Revenue    
Revenues:    
Net revenue 165.5 128.5
Service Revenue | Topic 606    
Revenues:    
Net revenue 165.5 128.5
Rental Revenue    
Revenues:    
Net revenue 155.5 118.8
Rental Revenue | ASC 842    
Revenues:    
Net revenue 155.5  
Rental Revenue | Accounting Standards Update Topic 840    
Revenues:    
Net revenue   118.8
Rental Equipment Sales    
Revenues:    
Net revenue 144.5 86.4
Rental Equipment Sales | Topic 606    
Revenues:    
Net revenue $ 144.5 $ 86.4