XML 39 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Information - Summary of Operating Leases Maturity and Future Minimum Payments (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2019
Operating Leases, Income Statement [Abstract]    
2020   $ 31.3
2021   26.0
2022   21.4
2023   15.1
2024   14.1
Thereafter   36.9
Total lease payments   144.8
Less: Interest   (30.8)
Amounts recorded in the Consolidated Balance Sheet   $ 114.0
Operating Leases, Rent Expense, Net [Abstract]    
2019 $ 36.8  
2020 27.6  
2021 21.9  
2022 16.8  
2023 12.3  
Thereafter 45.4  
Total 160.8  
Sublease income $ 12.3