XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue Recognition - Schedule of Changes in Warranty Liability and Unearned Extended Warranty Premiums (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation of Revenue [Abstract]    
Balance at beginning of period $ 76.1 $ 66.9
Deferred revenue for new service warranties 9.0 7.2
Amortization of deferred revenue (6.5) (4.8)
Foreign currency translation 0.1 (0.2)
Balance at end of period $ 78.7 $ 69.1