MCD · XBRL financial data
McDONALD'S financial statements, every fiscal year
The same tables from 9 filings, lined up. Matched by XBRL tag: renamed lines keep their history.
How these numbers work
- Every number comes from the company's XBRL financial data filed with the SEC, and each one links to its filing.
- Lines are matched by XBRL tag, so a line renamed between filings keeps its history.
- * marks a quarter worked out from the filing totals: the 10-K year minus the first three quarters, or a year-to-date total minus the earlier one. Fourth-quarter earnings per share is fourth-quarter net income over the fourth-quarter weighted shares.
- 0 means a filing states zero; a dash (—) means no filing states that number.
- “year only” means the 10-K gives the full year but not the quarters needed to work out the fourth. A worked-out quarter of revenue, cost of revenue or operating cash flow more than twice the company's largest quarter of the two years before is shown this way too.
- Gross profit is shown as the company reports it; a worked-out quarter must equal revenue less cost of revenue for that quarter, or it is a dash.
- Operating income can be above gross profit when the company books other operating income between the two, shown on its own line.
- Shares outstanding come from each filing's cover page, as of the date printed there.
- Quarters are fiscal: Q2 FY27 is the second quarter of the company's fiscal 2027.
Income statement
CSVFiscal years (MCD's year ends in late December)
| In millions of dollars | Dec 31, 2020 | Dec 31, 2021 | Dec 31, 2022 | Dec 31, 2023 | Dec 31, 2024 | Dec 31, 2025 |
|---|---|---|---|---|---|---|
| Revenue | 19,208 | 23,223 | 23,183 | 25,494 | 25,920 | 26,885 |
| Selling, general and administrative | — | — | 2,863 | 2,817 | 2,858 | 3,039 |
| Other operating income (expense) | 118 | 483 | (974) | (99) | (139) | (2) |
| Operating income (loss) | 7,324 | 10,356 | 9,371 | 11,647 | 11,712 | 12,393 |
| Interest expense | 1,218 | 1,186 | 1,207 | 1,361 | 1,506 | 1,582 |
| Income tax expense (benefit) | 1,410 | 1,583 | 1,648 | 2,053 | 2,121 | 2,334 |
| Net income (loss) | 4,731 | 7,545 | 6,177 | 8,469 | 8,223 | 8,563 |
| Earnings per share, basic USD per share | 6.35 | 10.11 | 8.39 | 11.63 | 11.45 | 12.00 |
| Earnings per share, diluted USD per share | 6.31 | 10.04 | 8.33 | 11.56 | 11.39 | 11.95 |
| Weighted average shares, basic millions of shares | 745 | 746 | 737 | 0 | 0 | 0 |
| Weighted average shares, diluted millions of shares | 750 | 752 | 741 | 0 | 0 | 0 |
Balance sheet
CSVFiscal years (MCD's year ends in late December)
| In millions of dollars | Dec 31, 2020 | Dec 31, 2021 | Dec 31, 2022 | Dec 31, 2023 | Dec 31, 2024 | Dec 31, 2025 |
|---|---|---|---|---|---|---|
| Cash and cash equivalents | 3,449 | 4,709 | 2,584 | 4,579 | 1,085 | 774 |
| Inventory | 51 | 56 | 52 | 53 | 56 | 61 |
| Prepaid and other current assets | 633 | 511 | 673 | 866 | 1,074 | 863 |
| Total current assets | 6,243 | 7,149 | 5,424 | 7,986 | 4,599 | 4,163 |
| Property and equipment, net | 24,958 | 24,721 | 23,774 | 24,908 | 25,295 | 28,241 |
| Right-of-use asset | 13,828 | 13,552 | 12,566 | 13,514 | 13,339 | 14,606 |
| Goodwill | 2,773 | 2,783 | 2,900 | 3,040 | 3,145 | 3,354 |
| Total assets | 52,627 | 53,854 | 50,436 | 56,147 | 55,182 | 59,515 |
| Accounts payable | 741 | 1,007 | 980 | 1,103 | 1,029 | 1,149 |
| Commercial paper | — | — | — | 348 | 790 | 798 |
| Current portion of long-term debt | 2,244 | 0 | — | — | — | 725 |
| Total current liabilities | 6,181 | 4,020 | 3,802 | 6,859 | 3,861 | 4,361 |
| Long-term debt | 35,197 | 35,623 | 35,904 | 37,153 | 38,424 | 39,973 |
| Lease liability, non-current | 13,321 | 13,021 | 12,134 | 13,058 | 12,888 | 14,147 |
| Retained earnings | 53,908 | 57,535 | 59,544 | 63,480 | 66,834 | 70,282 |
| Total stockholders' equity | (7,825) | (4,601) | (6,003) | (4,707) | (3,797) | (1,791) |
| Total liabilities and equity | 52,627 | 53,854 | 50,436 | 56,147 | 55,182 | 59,515 |
| Common shares outstanding (cover page) millions of shares | 746 | 744 | 731 | 722 | 714 | 710 |
Cash flows
CSVFiscal years (MCD's year ends in late December)
| In millions of dollars | Dec 31, 2020 | Dec 31, 2021 | Dec 31, 2022 | Dec 31, 2023 | Dec 31, 2024 | Dec 31, 2025 |
|---|---|---|---|---|---|---|
| Net income (loss) | 4,731 | 7,545 | 6,177 | 8,469 | 8,223 | 8,563 |
| Stock-based compensation | 92 | 139 | 167 | 175 | 172 | 165 |
| Depreciation and amortization | 301 | 330 | 370 | 382 | 447 | 457 |
| Net cash from operating activities | 6,265 | 9,142 | 7,387 | 9,612 | 9,447 | 10,551 |
| Purchases of property and equipment | 1,641 | 2,040 | 1,899 | 2,357 | 2,775 | 3,365 |
| Net cash from investing activities | (1,546) | (2,166) | (2,678) | (3,185) | (5,346) | (3,822) |
| Share repurchases | 908 | 846 | 3,896 | 3,054 | 2,824 | 2,056 |
| Dividends paid | 3,753 | 3,919 | 4,168 | 4,533 | 4,870 | 5,115 |
| Proceeds from long-term debt | 5,543 | 1,154 | 3,375 | 5,221 | 2,380 | 4,724 |
| Repayments of long-term debt | 2,412 | 2,240 | 2,202 | 2,441 | 2,777 | 4,802 |
| Net cash from financing activities | (2,249) | (5,596) | (6,580) | (4,374) | (7,495) | (7,125) |
| Net change in cash | 2,551 | 1,260 | (2,125) | 1,996 | (3,494) | (311) |
Compare with peers
SIC 5812 and related industry codes, similar size. Each row is the latest quarter reported.
How peers are chosen
- SIC 5812 and related industry codes with public float (or, where float is missing, quarterly revenue) between 0.2x and 5x the company's.
- Each row is the latest quarter the company has reported, named in the Quarter column; when that filing is a 10-K, it is the fourth quarter, never the full year.
- * marks a quarter worked out from the filing totals: for a 10-Q, the year-to-date total less the earlier one.
| Company | Cash ($M) | Revenue, quarter ($M) | Operating cash flow, quarter ($M) | Shares outstanding | Quarter |
|---|---|---|---|---|---|
| McDonald's | 822 | 7,099 | 2,807 | 707.6M | 10-QJun 30, 2026 |
| Starbucks | 3,450 | 9,323 | 1,642* | 1.1B | 10-QJun 28, 2026 |
| Restaurant Brands International Limited Partnership | 974 | 2,525 | 551* | not reported | 10-QSep 30, 2026 |
| Chipotle Mexican Grill | 634 | 3,293 | 590* | 1.3B | 10-QSep 30, 2026 |
Not investment advice. Not affiliated with the U.S. SEC.
