XML 67 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Revenue Recognition - Summary of Disaggregated Revenues (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Revenues:    
Net revenue $ 873.6 $ 557.4
Accounting Standards Update Topic 840    
Revenues:    
Net revenue 118.8 95.2
Topic 606    
Revenues:    
Net revenue 754.8 462.2
New and Used Equipment Sales    
Revenues:    
Net revenue 410.3 244.6
New and Used Equipment Sales | Topic 606    
Revenues:    
Net revenue 410.3 244.6
Parts Sales    
Revenues:    
Net revenue 129.6 82.7
Parts Sales | Topic 606    
Revenues:    
Net revenue 129.6 82.7
Service Revenue    
Revenues:    
Net revenue 128.5 92.7
Service Revenue | Topic 606    
Revenues:    
Net revenue 128.5 92.7
Rental Revenue    
Revenues:    
Net revenue 118.8 95.2
Rental Revenue | Accounting Standards Update Topic 840    
Revenues:    
Net revenue 118.8 95.2
Rental Equipment Sales    
Revenues:    
Net revenue 86.4 42.2
Rental Equipment Sales | Topic 606    
Revenues:    
Net revenue $ 86.4 $ 42.2