XML 62 R55.htm IDEA: XBRL DOCUMENT v3.24.2
Revenue Recognition - Schedule of Changes in Warranty Liabilities and Unearned Extended Warranty Premiums (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Disaggregation of Revenue [Abstract]    
Balance at beginning of period $ 85.4 $ 76.1
Deferred revenue for new service warranties 20.8 18.2
Amortization of deferred revenue (14.9) (13.0)
Foreign currency translation (0.3) 0.1
Balance at end of period $ 91.0 $ 81.4