XML 24 R9.htm IDEA: XBRL DOCUMENT
v3.7.0.1

Restaurant Information | 6 Months Ended
--- | ---
Jun. 30, 2017
Disclosure Restaurant Information By Ownership Type [Abstract] |
Restaurant Information | Restaurant Information The following table presents restaurant information by ownership type:
Restaurants at June 30, | 2017 |  | 2016
Conventional franchised | 21,317 |  |  | 21,329 |
Developmental licensed | 7,263 |  |  | 5,674 |
Foreign affiliated | 3,356 |  |  | 3,364 |
Total Franchised | 31,936 |  |  | 30,367 |
Company-operated | 5,075 |  |  | 6,137 |
Systemwide restaurants | 37,011 |  |  | 36,504 |
The results of operations of restaurant businesses purchased and sold in transactions with franchisees were not material either individually or in the aggregate to the condensed consolidated financial statements for the periods prior to purchase and sale. On July 31, 2017, the Company completed the transaction to sell its existing businesses in China and Hong Kong, comprising over 2,700 restaurants, of which about 1,800 were Company-operated restaurants, to a developmental licensee organization. Under the terms of the agreement, the Company will retain a 20% ownership in the business, and as such, will report results for China and Hong Kong as an affiliate post-closing. For further details on the transaction, refer to the Subsequent Events footnote. As of July 31, 2017, over 90% of McDonald’s restaurants worldwide are owned and operated by independent local business men and women.

X
- Definition Disclosure - Restaurant Information by Ownership Type [Abstract] + References No definition available. + Details
Name: | mcd_DisclosureRestaurantInformationByOwnershipTypeAbstract
Namespace Prefix: | mcd_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition This element may be used to capture disclosure pertaining to number of restaurants and ownership type. + References No definition available. + Details
Name: | mcd_RestaurantOwnershipTextBlock
Namespace Prefix: | mcd_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration