XML 103 R81.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments Commitments (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Commitments [Abstract]      
Operating Leases, Rent Expense $ 216.2 $ 105.1 $ 106.1
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
Operating Leases, Future Minimum Payments Due, Current 219.1    
Operating Leases, Future Minimum Payments, Due in Two Years 189.4    
Operating Leases, Future Minimum Payments, Due in Three Years 150.8    
Operating Leases, Future Minimum Payments, Due in Four Years 113.8    
Operating Leases, Future Minimum Payments, Due in Five Years 91.4    
Operating Leases, Future Minimum Payments, Due Thereafter 260.8    
Operating Leases, Future Minimum Payments Due $ 1,025.3