XML 59 R116.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Maturity Schedule (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Lessee, Operating Lease, Liability, Payment, Due  
2020 $ 18.7
2021 14.9
2022 12.4
2023 8.1
2024 4.4
Thereafter 14.2
Total future minimum lease payments 72.7
Less: imputed interest (10.3)
Present value of lease liabilities $ 62.4