3 minute read

The historical revenue page for 3M Company provides a comprehensive overview of the company's quarterly revenue and income trends from 2009-03-31 to 2024-09-30. The visualizations are designed to be easily interpretable, offering insights into the company's revenue growth and fluctuations, and making it a valuable resource for investors and analysts interested in its financial health.

Income chart quarterly

Quarterly Table (in millions)

date Revenue Gross Profit Operating Income/Loss Net Income
2024-09-30 6294 2647 1316 1376
2024-07-01 nan nan nan nan
2024-03-31 8003 3674 1501 933
2023-12-31 8013 3335 1243 947
2023-09-30 8312 3732 -2654 -2071
2023-06-30 8325 3719 -8958 -6836
2023-03-31 8031 3418 1241 981
2022-12-31 8079 3494 632 543
2022-09-30 8619 3891 4156 3863
2022-06-30 8702 3609 110 82
2022-03-31 8829 4003 1641 1303
2021-12-31 8612 3914 1616 1340
2021-09-30 8942 4089 1788 1437
2021-06-30 8950 4231 1971 1525
2021-03-31 8851 4326 1994 1627
2020-12-31 8583 4195 1390 1390
2020-09-30 8350 4047 1909 1417
2020-06-30 7176 3371 1740 1287
2020-03-31 8075 3966 1663 1294
2019-12-31 8111 3786 970 970
2019-09-30 7991 3803 2011 1588
2019-06-30 8171 3858 1702 1131
2019-03-31 7863 3553 1136 893
2018-12-31 7945 3885 1349 1349
2018-09-30 8152 3993 2016 1546
2018-06-30 8390 4163 2401 1862
2018-03-31 8278 4042 1007 606
2017-12-31 7990 3910 525 525
2017-09-30 8172 4127 2041 1433
2017-06-30 7810 3803 2184 1585
2017-03-31 7685 3816 1774 1326
2016-12-31 7329 3613 1156 1156
2016-09-30 7709 3862 1904 1331
2016-06-30 7662 3863 1866 1293
2016-03-31 7409 3731 1788 1278
2015-12-31 7298 3471 1039 1039
2015-09-30 7712 3835 1876 1298
2015-06-30 7686 3828 1840 1303
2015-03-31 7578 3757 1730 1201
2014-12-31 7719 3692 1179 1179
2014-09-30 8137 3932 1901 1311
2014-06-30 8134 3950 1856 1283
2014-03-31 7831 3800 1716 1225
2013-12-31 7569 3593 1116 1116
2013-09-30 7916 3768 1739 1245
2013-06-30 7752 3739 1702 1213
2013-03-31 7634 3665 1646 1147
2012-12-31 7387 3396 1004 1004
2012-09-30 7497 3562 1678 1180
2012-06-30 7534 3664 1728 1186
2012-03-31 7486 3597 1634 1141
2011-12-31 7089 3265 1364 954
2011-09-30 7531 3504 1581 1103
2011-06-30 7680 3640 1655 1177
2011-03-31 7311 3509 1578 1103
2009-09-30 6193 3022 1478 971
2009-06-30 5719 2742 1191 792
2009-03-31 5089 2317 803 530