3 minute read

The historical revenue page for Bristol-Myers Squibb Co. provides a comprehensive overview of the company's quarterly revenue and income trends from 2009-12-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 46200 35060 -6029 -6997
2024-03-31 45534 34475 -5846 -6135
2023-12-31 45006 34313 8440 8040
2023-09-30 44935 34394 8625 8303
2023-06-30 45187 34799 8697 7977
2023-03-31 45848 35616 8796 7329
2022-12-31 46159 36022 7713 6345
2022-09-30 46738 36838 7712 6692
2022-06-30 47144 37306 7660 6636
2022-03-31 46960 37390 7255 6268
2021-12-31 46385 36445 8098 7014
2021-09-30 45468 34974 -3787 -5385
2021-06-30 44384 33679 -4066 -5059
2021-03-31 42810 31858 -5699 -6200
2020-12-31 42518 30745 -8995 -8995
2020-09-30 39395 28040 -28 -28
2020-06-30 34862 24219 -540 -540
2020-03-31 31006 21090 979 979
2019-12-31 26145 18067 3460 3460
2019-09-30 24173 16897 5678 5678
2019-06-30 23857 16723 6224 6224
2019-03-31 23288 16501 5167 5167
2018-12-31 22561 16014 4947 4947
2018-09-30 22037 15507 1460 1460
2018-06-30 21600 15146 404 404
2018-03-31 21040 14649 944 944
2017-12-31 20776 14710 975 975
2017-09-30 20570 14794 4202 4202
2017-06-30 20238 14729 4561 4561
2017-03-31 19965 14812 4827 4827
2016-12-31 19427 14481 4507 4507
2016-09-30 18471 13956 3421 3421
2016-06-30 17618 13311 2936 2936
2016-03-31 16910 12796 1638 1638
2015-12-31 16560 12651 1631 1631
2015-09-30 16531 12608 1846 1846
2015-06-30 16383 12550 1848 1848
2015-03-31 16109 12298 2292 2292
2014-12-31 15879 11947 2029 2029
2014-09-30 16062 11823 2737 2737
2014-06-30 16206 11799 2697 2697
2014-03-31 16365 11841 2893 2893
2013-12-31 16385 11766 2580 2580
2013-09-30 16135 11714 2769 2769
2013-06-30 15806 11573 1364 1364
2013-03-31 16201 11831 1642 1642
2012-12-31 17621 13011 2421 2501
2012-09-30 18884 13982 2728 2808
2012-06-30 20493 15171 4796 4876
2012-03-31 21484 15926 5295 5375
2011-12-31 21244 15646 5260 5260
2011-09-30 20597 15060 5481 5130
2011-06-30 18174 13340 4879 12128
2011-03-31 18227 13312 5296 12111
2010-03-31 18600 13567 5670 11727
2009-12-31 18808 13668 5602 11264