XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Schedule of Changes in Warranty Liability and Unearned Extended Warranty Premiums (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Disaggregation Of Revenue [Abstract]    
Balance at beginning of period $ 66.9 $ 63.0
Deferred revenue for new service warranties 14.8 14.2
Amortization of deferred revenue (10.6) (12.6)
Foreign currency translation (0.5) (0.1)
Balance at end of period $ 70.6 $ 64.5