3 minute read

The historical revenue page for Medtronic plc provides a comprehensive overview of the company's quarterly revenue and income trends from 2010-07-29 to 2024-07-26. 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-07-26 7915 5154 1278 1049
2024-04-26 8589 5545 1053 660
2024-01-26 8089 5307 1483 1337
2023-10-27 7984 5223 1340 911
2023-07-28 7702 5074 1268 797
2023-04-28 8545 5566 1565 1189
2023-01-27 7727 5038 1392 1229
2022-10-28 7585 5050 1404 435
2022-07-29 7371 4855 1125 931
2022-04-29 8089 5498 1671 1492
2022-01-28 7763 5304 1659 1483
2021-10-29 7847 5350 1563 1317
2021-07-30 7987 5389 859 769
2021-04-30 8188 5535 1605 1366
2021-01-29 7775 5154 1277 1279
2020-10-30 7647 4942 930 494
2020-07-31 6507 4002 673 491
2020-04-24 5998 3734 640 640
2020-01-24 7717 5317 1639 1919
2019-10-25 7706 5312 1351 1371
2019-07-26 7493 5127 1485 877
2019-04-26 8146 5663 1182 1182
2019-01-25 7546 5281 1542 1271
2018-10-26 7481 5278 1544 1120
2018-07-27 7384 5180 1236 1077
2018-04-27 8144 5749 1465 1465
2018-01-26 7369 5178 1426 -1392
2017-10-27 7050 4930 1901 2013
2017-07-28 7390 5041 1389 1009
2017-04-28 7916 5480 1164 1164
2017-01-27 7283 5015 1147 820
2016-10-28 7345 5019 1385 1111
2016-07-29 7166 4905 1167 929
2016-04-29 7567 5204 1505 1104
2016-01-29 6934 4793 1355 1095
2015-10-30 7058 4876 1300 520
2015-07-31 7274 4818 1131 820
2015-01-23 4318 3190 1194 977
2014-10-24 4366 3224 1022 828
2014-07-25 4273 3168 1083 871
2014-04-25 4566 3395 481 448
2014-01-24 4163 3113 955 762
2013-10-25 4194 3104 1116 902
2013-07-26 4083 3061 1153 953
2013-04-26 4459 3325 969 969
2013-01-25 4027 3028 988 988
2012-10-26 4095 3075 646 646
2012-07-27 4008 3035 864 864
2012-04-27 4297 3250 888 991
2012-01-27 3918 2987 845 935
2011-10-28 4023 3063 864 871
2011-07-29 3946 2995 819 821
2011-04-29 4295 3225 3723 776
2011-01-28 3961 2975 0.001013 924
2010-10-29 3903 2942 nan 566
2010-07-29 3773 2880 nan 830