XML 61 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Total Lease Payments Under Non-Cancellable Leases (Detail) - USD ($)
$ in Millions
Mar. 31, 2019
Dec. 31, 2018
2019 (excluding the three months ended March 31, 2019) $ 28.7 $ 37.8
2020 34.5 29.6
2021 28.6 23.4
2022 23.6 18.9
2023 20.0 13.8
Thereafter 79.8 58.8
Total lease payments 215.2  
Less imputed interest (34.4)  
Total minimum rental payments 180.8 $ 182.3
Operating Lease, Liability 149.0  
Other Current Liabilities [Member]    
Operating Lease, Liability 31.8  
Operating leases liabilities [Member]    
Operating Lease, Liability $ 149.0