XML 60 R26.htm IDEA: XBRL DOCUMENT
v3.22.0.1

Segment and Geographic Information (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2021
Segment Reporting [Abstract] |
Revenues and Operating Income by Geographic Segment |
In millions | 2021 |  | 2020 |  | 2019 |
U.S. | $ | 8,865.0 |  |  | $ | 7,828.5 |  |  | $ | 8,002.8 |  |
International Operated Markets | 12,219.8 |  |  | 9,570.7 |  |  | 11,480.1 |  |
International Developmental Licensed Markets & Corporate | 2,138.1 |  |  | 1,808.6 |  |  | 1,881.5 |  |
Total revenues | $ | 23,222.9 |  |  | $ | 19,207.8 |  |  | $ | 21,364.4 |  |
U.S. | $ | 4,754.7 |  |  | $ | 3,789.1 |  |  | $ | 4,068.7 |  |
International Operated Markets | 5,130.6 |  |  | 3,315.1 |  |  | 4,789.0 |  |
International Developmental Licensed Markets & Corporate | 470.7 |  |  | 219.8 |  |  | 212.1 |  |
Total operating income | $ | 10,356.0 |  |  | $ | 7,324.0 |  |  | $ | 9,069.8 |  |
U.S. | $ | 21,280.3 |  |  | $ | 21,010.0 |  |  | $ | 21,376.9 |  |
International Operated Markets | 24,186.1 |  |  | 24,744.0 |  |  | 22,847.5 |  |
International Developmental Licensed Markets & Corporate | 8,387.9 |  |  | 6,872.8 |  |  | 3,286.4 |  |
Total assets | $ | 53,854.3 |  |  | $ | 52,626.8 |  |  | $ | 47,510.8 |  |
U.S. | $ | 940.7 |  |  | $ | 890.4 |  |  | $ | 1,480.5 |  |
International Operated Markets | 1,050.6 |  |  | 731.5 |  |  | 886.6 |  |
International Developmental Licensed Markets & Corporate | 48.7 |  |  | 18.9 |  |  | 26.6 |  |
Total capital expenditures | $ | 2,040.0 |  |  | $ | 1,640.8 |  |  | $ | 2,393.7 |  |
U.S. | $ | 840.7 |  |  | $ | 813.8 |  |  | $ | 730.2 |  |
International Operated Markets | 726.4 |  |  | 678.5 |  |  | 669.3 |  |
International Developmental Licensed Markets & Corporate | 301.0 |  |  | 259.1 |  |  | 218.4 |  |
Total depreciation and amortization | $ | 1,868.1 |  |  | $ | 1,751.4 |  |  | $ | 1,617.9 |  |

X
- Definition Reconciliation of Revenue and Operating Income from Segments to Consolidated + References No definition available. + Details
Name: | mcd_ReconciliationOfRevenueAndOperatingIncomeFromSegmentsToConsolidatedTextBlock
Namespace Prefix: | mcd_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_SegmentReportingAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration