3M revenue and financials
$163.19Change from previous close: +0.80%Absolute change: +$1.30
In the fiscal year ended December 2025, 3M reported revenue of $24.95B (+1.52% year over year). Net income was $3.25B, a net margin of 13.0%.
Fiscal year ending in December. Sources and method on the page Methodology and sources.
At a glance
- Revenue growth
- +1.52%
- 2025 vs 2024
- Net income growth
- −22.12%
- 2025 vs 2024
- Net margin
- 13.0%
- 2024: 17.0%
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 revenue | 24,948 | 24,575 | 24,610 | 26,161 | 35,355 | 32,184 | 32,136 | 32,765 | 31,657 | 30,109 |
| Cost of revenue | 14,991 | 14,447 | 14,983 | 15,853 | 18,795 | 16,605 | 17,136 | 16,682 | 16,055 | 15,118 |
| Gross profit | 9,958 | 10,158 | 9,716 | 10,308 | 16,560 | — | — | — | — | — |
| Selling, general and administrative | 4,081 | 4,907 | 18,794 | 5,699 | 6,812 | — | — | — | — | — |
| Research and development | 1,169 | 700 | 700 | 800 | 1,200 | 1,100 | 1,253 | 1,253 | 1,352 | 1,248 |
| Operating income | 4,629 | 4,822 | -10,689 | 4,369 | 7,369 | 7,161 | 6,174 | 7,207 | 7,692 | 7,027 |
| EBIT | 4,708 | 4,181 | -10,201 | 3,449 | 7,754 | — | — | — | — | — |
| EBITDA | 6,016 | 5,405 | -8,768 | 4,703 | 9,669 | — | — | — | — | — |
| Interest expense | 946 | 1,191 | 942 | 462 | 488 | 529 | 448 | 350 | 322 | 199 |
| Pre-tax income | 4,265 | 4,828 | -11,253 | 4,215 | 7,214 | — | — | — | — | — |
| Income tax | 1,003 | 804 | -2,867 | 188 | 1,285 | 1,337 | 1,114 | 1,637 | 2,679 | 1,995 |
| Net income | 3,250 | 4,173 | -6,995 | 5,777 | 5,921 | 5,449 | 4,517 | 5,349 | 4,858 | 5,050 |
| Net income to common shareholders | 3,250 | 4,173 | -6,995 | 5,777 | 5,921 | — | — | — | — | — |
| Basic EPS | 6.05 | 7.58 | -12.63 | 10.21 | 10.23 | 9.43 | 7.83 | 9.09 | 8.13 | 8.35 |
| Diluted EPS | 6.00 | 7.55 | -12.63 | 10.18 | 10.12 | 9.36 | 7.72 | 8.89 | 7.93 | 8.16 |
| Average shares (basic) | 537 | 551 | 554 | 566 | 579 | — | — | — | — | — |
| Average shares (diluted) | 541 | 552 | 554 | 568 | 585 | 582 | 585 | 602 | 613 | 619 |
| Dividend per share | 2.92 | 3.61 | 6.00 | 5.96 | 5.92 | — | — | — | — | — |
