XML 39 R30.htm IDEA: XBRL DOCUMENT v3.19.3
Leases Operating Lease Liabilities Payments Due (Details) - USD ($)
$ in Millions
Sep. 30, 2019
Jan. 01, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
Remainder of 2019 $ 7.2  
2020 28.2  
2021 24.2  
2022 18.5  
2023 12.7  
Thereafter 9.7  
Total future minimum lease payments 100.5  
Less Imputed interest (8.9)  
Operating lease liability $ 91.6 $ 99.4