McDonald's
$232.47Change from previous close: +0.27%Absolute change: +$0.64
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.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | 59,515 | 55,182 | 56,147 | 50,436 | 53,854 | 52,627 | 47,511 | 32,811 | 33,804 | 31,024 |
| Current assets | 4,163 | 4,599 | 7,986 | 5,424 | 7,149 | 6,243 | 3,558 | 4,053 | 5,327 | 4,849 |
| Cash and equivalents | 774 | 1,085 | 4,579 | 2,584 | 4,709 | 3,449 | 899 | 866 | 2,464 | 1,223 |
| Receivables | 2,466 | 2,383 | 2,488 | 2,115 | 2,204 | 2,435 | 2,363 | 2,454 | 2,007 | 1,474 |
| Inventory | 61.0 | 56.0 | 53.0 | 52.0 | 55.6 | 51.1 | 50.2 | 51.1 | 58.8 | 58.9 |
| Net property, plant and equipment | 42,847 | 38,634 | 38,422 | 36,339 | 38,273 | 38,786 | 37,421 | 22,843 | 22,448 | 21,258 |
| Goodwill | 3,354 | 3,145 | 3,040 | 2,900 | 2,783 | 2,773 | 2,677 | 2,332 | 2,380 | 2,337 |
| Other intangible assets | 1,061 | 907 | 836 | 864 | 795 | 691 | 665 | — | — | — |
| Long-term investments | 2,820 | 2,710 | 1,080 | 1,065 | 1,210 | 1,333 | 1,282 | 1,203 | 1,086 | 728 |
| Current liabilities | 4,361 | 3,861 | 6,859 | 3,802 | 4,020 | 6,181 | 3,621 | 2,974 | 2,891 | 3,468 |
| Accounts payable | 1,149 | 1,029 | 1,103 | 980 | 1,007 | 741 | 988 | 1,208 | 925 | 756 |
| Long-term debt | 39,989 | 38,458 | 37,211 | 35,995 | 35,627 | 35,197 | 34,118 | 31,087 | 29,542 | 25,880 |
| Total debt | 54,830 | 51,988 | 53,153 | 48,791 | 49,353 | 51,463 | 47,556 | 31,087 | 29,543 | 25,957 |
| Total liabilities | 61,306 | 58,979 | 60,854 | 56,439 | 58,455 | 60,452 | 55,721 | 39,070 | 37,072 | 33,228 |
| Total equity (incl. minority) | -1,791 | -3,797 | -4,707 | -6,003 | -4,601 | -7,825 | -8,210 | -6,258 | -3,268 | -2,204 |
| Retained earnings | 70,282 | 66,834 | 63,480 | 59,544 | 57,535 | 53,908 | 52,931 | 50,487 | 48,326 | 46,223 |
