McDonald's revenue and financials

MCD · NYSE · USD

$232.45Change from previous close: −0.25%Absolute change: −$0.59

Close · October 6, 2026

In the fiscal year ended December 2025, McDonald's reported revenue of $26.89B (+3.72% year over year). Net income was $8.56B, a net margin of 31.9%.

Annual revenue · 2025: $26.89B
  1. $24.62B2016
  2. $22.82B2017
  3. $21.26B2018
  4. $21.36B2019
  5. $19.21B2020
  6. $23.22B2021
  7. $23.18B2022
  8. $25.49B2023
  9. $25.92B2024
  10. $26.89B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+3.72%
2025 vs 2024
Net income growth
+4.13%
2025 vs 2024
Net margin
31.9%
2024: 31.7%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Income statement · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total revenue7,0996,5177,0097,0786,8435,9566,3886,8736,4906,1696,4076,692
Cost of revenue2,9812,8742,9782,9732,8812,6192,7092,9982,7722,7302,7522,828
Gross profit4,1183,6434,0314,1053,9623,3373,6793,8753,7183,4393,6553,864
Selling, general and administrative706648749664595575664536590622731584
Operating income3,3002,8843,1593,3203,2622,6552,8803,2283,0282,7182,8333,183
EBIT3,3002,8843,1593,3203,2622,6552,8803,2283,0282,7182,8333,183
EBITDA3,8653,4503,7353,8793,8063,1753,4333,7603,5303,2283,3303,681
Interest expense409400410406390376380381373372360341
Pre-tax income2,9362,5422,7582,9492,8612,3292,5372,8432,5552,4082,5152,923
Income tax574559594671608461521588533479476606
Net income2,3621,9832,1642,2782,2531,8682,0162,2552,0221,9292,0392,317
Net income to common shareholders2,3621,9832,1642,2782,2531,8682,0162,2552,0221,9292,0392,317
Basic EPS3.332.793.033.203.152.612.803.152.812.672.803.19
Diluted EPS3.322.783.033.183.142.602.803.132.802.662.803.17
Average shares (basic)709711714713715715720717719722728727
Average shares (diluted)711714714716718718720720722726728732
Dividend per share1.861.861.861.771.771.771.771.671.671.671.671.52