XML 58 R27.htm IDEA: XBRL DOCUMENT
v3.24.0.1

Segment and Geographic Information (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2023
Segment Reporting [Abstract] |
Revenues and Operating Income by Geographic Segment |
In millions | 2023 |  | 2022 |  | 2021 |
U.S. | $ | 10,568.4 |  |  | $ | 9,588.4 |  |  | $ | 8,865.0 |  |
International Operated Markets | 12,382.0 |  |  | 11,297.0 |  |  | 12,219.8 |  |
International Developmental Licensed Markets & Corporate | 2,543.3 |  |  | 2,297.2 |  |  | 2,138.1 |  |
Total revenues | $ | 25,493.7 |  |  | $ | 23,182.6 |  |  | $ | 23,222.9 |  |
U.S. | $ | 5,694.4 |  |  | $ | 5,136.4 |  |  | $ | 4,754.7 |  |
International Operated Markets | 5,831.5 |  |  | 3,926.0 |  |  | 5,130.6 |  |
International Developmental Licensed Markets & Corporate | 120.8 |  |  | 308.6 |  |  | 470.7 |  |
Total operating income | $ | 11,646.7 |  |  | $ | 9,371.0 |  |  | $ | 10,356.0 |  |
U.S. | $ | 22,477.0 |  |  | $ | 21,793.0 |  |  | $ | 21,280.3 |  |
International Operated Markets | 23,946.9 |  |  | 21,979.3 |  |  | 24,186.1 |  |
International Developmental Licensed Markets & Corporate | 9,722.9 |  |  | 6,663.3 |  |  | 8,387.9 |  |
Total assets | $ | 56,146.8 |  |  | $ | 50,435.6 |  |  | $ | 53,854.3 |  |
U.S. | $ | 962.5 |  |  | $ | 860.0 |  |  | $ | 940.7 |  |
International Operated Markets | 1,340.5 |  |  | 1,015.2 |  |  | 1,050.6 |  |
International Developmental Licensed Markets & Corporate | 54.4 |  |  | 24.0 |  |  | 48.7 |  |
Total capital expenditures | $ | 2,357.4 |  |  | $ | 1,899.2 |  |  | $ | 2,040.0 |  |
U.S. | $ | 968.9 |  |  | $ | 912.4 |  |  | $ | 840.7 |  |
International Operated Markets | 679.5 |  |  | 640.6 |  |  | 726.4 |  |
International Developmental Licensed Markets & Corporate | 329.8 |  |  | 317.6 |  |  | 301.0 |  |
Total depreciation and amortization | $ | 1,978.2 |  |  | $ | 1,870.6 |  |  | $ | 1,868.1 |  |

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