XML 20 R25.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information (Segment and Geographic Information) (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Revenue, Major Customer [Line Items]    
Total revenues $ 5,958.9us-gaap_Revenues $ 6,700.3us-gaap_Revenues
Operating Income 1,385.5us-gaap_OperatingIncomeLoss 1,936.0us-gaap_OperatingIncomeLoss
U.S.    
Revenue, Major Customer [Line Items]    
Total revenues 1,978.1us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
2,054.1us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
Operating Income 731.8us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
820.8us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= country_US
Europe    
Revenue, Major Customer [Line Items]    
Total revenues 2,164.2us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
2,712.2us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
Operating Income 600.9us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
752.5us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
APMEA    
Revenue, Major Customer [Line Items]    
Total revenues 1,524.7us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mcd_AsiaPacificMiddleEastAfricaMember
1,618.8us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mcd_AsiaPacificMiddleEastAfricaMember
Operating Income 68.5us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mcd_AsiaPacificMiddleEastAfricaMember
345.1us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mcd_AsiaPacificMiddleEastAfricaMember
Other Countries & Corporate    
Revenue, Major Customer [Line Items]    
Total revenues 291.9us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mcd_OtherCountriesAndCorporateMember
315.2us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mcd_OtherCountriesAndCorporateMember
Operating Income $ (15.7)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mcd_OtherCountriesAndCorporateMember
$ 17.6us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mcd_OtherCountriesAndCorporateMember