XML 101 R75.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies (Schedule of Future Minimum Lease Payments under Noncancelable Operatng Leases) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Commitments and Contingencies Disclosure [Abstract]      
2015 $ 35.2    
2016 30.1    
2017 23.2    
2018 11.5    
2019 7.7    
Thereafter 18.8    
Rent expense 34.2 $ 25.5 $ 37.4
Operating Leases, Future Minimum Payments Due $ 126.5