3 minute read

The historical revenue page for 3M Company provides a comprehensive overview of the company's quarterly revenue and income trends from 2011-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 TTM

Quarterly TTM Table (in millions)

date Revenue Gross Profit Operating Income/Loss Net Income
2024-09-30 nan nan nan nan
2024-07-01 nan nan nan nan
2024-03-31 32653 14460 -8868 -7027
2023-12-31 32681 14204 -9128 -6979
2023-09-30 32747 14363 -9739 -7383
2023-06-30 33054 14522 -2929 -1449
2023-03-31 33431 14412 6139 5469
2022-12-31 34229 14997 6539 5791
2022-09-30 34762 15417 7523 6588
2022-06-30 35085 15615 5155 4162
2022-03-31 35333 16237 7016 5605
2021-12-31 35355 16560 7369 5929
2021-09-30 35326 16841 7143 5979
2021-06-30 34734 16799 7264 5959
2021-03-31 32960 15939 7033 5721
2020-12-31 32184 15579 6702 5388
2020-09-30 31712 15170 6282 4968
2020-06-30 31353 14926 6384 5139
2020-03-31 32348 15413 6346 4983
2019-12-31 32136 15000 5819 4582
2019-09-30 31970 15099 6198 4961
2019-06-30 32131 15289 6203 4919
2019-03-31 32350 15594 6902 5650
2018-12-31 32765 16083 6773 5363
2018-09-30 32810 16108 5949 4539
2018-06-30 32830 16242 5974 4426
2018-03-31 32250 15882 5757 4149
2017-12-31 31657 15656 6524 4869
2017-09-30 30996 15359 7155 5500
2017-06-30 30533 15094 7018 5398
2017-03-31 30385 15154 6700 5106
2016-12-31 30109 15069 6714 5058
2016-09-30 30078 14927 6597 4941
2016-06-30 30081 14900 6569 4908
2016-03-31 30105 14865 6543 4918
2015-12-31 30274 14891 6485 4841
2015-09-30 30695 15112 6625 4981
2015-06-30 31120 15209 6650 4994
2015-03-31 31568 15331 6666 4974
2014-12-31 31821 15374 6652 4998
2014-09-30 31671 15275 6589 4935
2014-06-30 31450 15111 6427 4869
2014-03-31 31068 14900 6273 4799
2013-12-31 30871 14765 6203 4721
2013-09-30 30689 14568 6091 4609
2013-06-30 30270 14362 6030 4544
2013-03-31 30052 14287 6056 4517
2012-12-31 29904 14219 6044 4511
2012-09-30 29606 14088 6404 4461
2012-06-30 29640 14030 6307 4384
2012-03-31 29786 14006 6234 4375
2011-12-31 29611 13918 6178 4337
2011-09-30 28715 13675 6292 4354
2011-06-30 26903 12913 5902 4043
2011-03-31 24312 11590 5050 3396