XML 66 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
PROPERTY AND EQUIPMENT. (Leased) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Property, Plant and Equipment [Abstract]      
Rental expense $ 40.1 $ 36.0 $ 32.8
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
Future minimum operating lease payments, due in 2019 31.5    
Future minimum operating lease payments, due in 2020 26.8    
Future minimum operating lease payments, due in 2021 22.9    
Future minimum operating lease payments, due in 2022 17.9    
Future minimum operating lease payments, due in 2023 15.2    
Future minimum operating lease payments, due in later years $ 53.4