XML 111 R95.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Schedule Of Commitments And Contingencies [Line Items]      
Rent expense for operating leases $ 273.5 $ 266.4 $ 253.7
Contingent rent expense $ 27.1 $ 26.6 $ 25.0
Non-cancelable Operating Leases [Member]      
Schedule Of Commitments And Contingencies [Line Items]      
Lease expiration period Dec. 01, 2152    
Non-cancelable Capital Leases [Member]      
Schedule Of Commitments And Contingencies [Line Items]      
Lease expiration period Aug. 01, 2022    
Minimum [Member]      
Schedule Of Commitments And Contingencies [Line Items]      
Business acquisitions performance target period 1 year    
Maximum [Member]      
Schedule Of Commitments And Contingencies [Line Items]      
Business acquisitions performance target period 3 years