McDonald's › Financials
Ten years from McDonald’s own SEC filings. Fiscal years end in December.
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $24.62B | $22.82B | $21.26B | $21.36B | $19.21B | $23.22B | $23.18B | $25.49B | $25.92B | $26.89B | $27.70B | — |
| Operating income | $7.74B | $9.55B | $8.82B | $9.07B | $7.32B | $10.36B | $9.37B | $11.65B | $11.71B | $12.39B | $12.80B | — |
| Net income | $4.69B | $5.19B | $5.92B | $6.03B | $4.73B | $7.55B | $6.18B | $8.47B | $8.22B | $8.56B | $8.79B | — |
| Earnings per share, diluted | $5.44 | $6.37 | $7.54 | $7.88 | $6.31 | $10.04 | $8.33 | $11.56 | $11.39 | $11.95 | — | — |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash and equivalents | $1.22B | $2.46B | $866.0M | $898.5M | $3.45B | $4.71B | $2.58B | $4.58B | $1.08B | $774.0M | — | $822.0M |
| Total assets | $31.02B | $33.80B | $32.81B | $47.51B | $52.63B | $53.85B | $50.44B | $56.15B | $55.18B | $59.52B | — | $59.92B |
| Debt | $25.96B | $29.54B | $31.08B | $34.18B | $37.44B | $35.62B | $35.90B | $39.35B | $38.42B | $39.97B | — | $39.86B |
| Total liabilities | $33.23B | $37.07B | $39.07B | $55.72B | $60.45B | $58.46B | $56.44B | $60.85B | $58.98B | $61.31B | — | $60.94B |
| Shareholders' equity | −$2.20B | −$3.27B | −$6.26B | −$8.21B | −$7.82B | −$4.60B | −$6.00B | −$4.71B | −$3.80B | −$1.79B | — | −$1.02B |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $6.06B | $5.55B | $6.97B | $8.12B | $6.27B | $9.14B | $7.39B | $9.61B | $9.45B | $10.55B | $11.35B | — |
| Capital spending | $1.82B | $1.85B | $2.74B | $2.39B | $1.64B | $2.04B | $1.90B | $2.36B | $2.77B | $3.37B | $3.59B | — |
| Free cash flow | $4.24B | $3.70B | $4.22B | $5.73B | $4.62B | $7.10B | $5.49B | $7.25B | $6.67B | $7.19B | $7.76B | — |
| Buybacks | $11.17B | $4.69B | $5.21B | $4.98B | $907.8M | $845.5M | $3.90B | $3.05B | $2.82B | $2.06B | $2.33B | — |
| Dividends | $3.06B | $3.09B | $3.26B | $3.58B | $3.75B | $3.92B | $4.17B | $4.53B | $4.87B | $5.12B | $5.22B | — |
| Returned to shareholders | $14.23B | $7.77B | $8.46B | $8.56B | $4.66B | $4.76B | $8.06B | $7.59B | $7.69B | $7.17B | $7.55B | — |
| Stock-based pay | $131.3M | $117.5M | $125.1M | $109.6M | $92.4M | $139.2M | $167.0M | $175.0M | $172.0M | $165.0M | $175.0M | — |
Every column links to the filing it comes from on EDGAR. Last 12 months adds the latest year to date to the last 10-K and takes away the same months a year earlier. Debt is long-term debt including the part due within a year. A dash means the company did not report that line in a form we can read, never a zero. Market cap uses the latest closing price and the share count from the cover of the latest filing. How we count
$171.94B at $242.97 a share, with 707,641,531 shares outstanding as of Jun 30, 2026, from the cover of its latest SEC filing.
Revenue of $27.70B and net income of $8.79B in the last 12 months to Jun 2026.
McDonald's reported $39.86B of debt and $822.0M of cash and equivalents on its balance sheet in Jun 2026.
Yes. Operating cash flow minus capital spending was $7.76B in the last 12 months to Jun 2026.
$7.17B in buybacks and dividends in fiscal 2025, from the cash flow statement.
Free. Your email goes to Substack, which runs the newsletter. Privacy