3 minute read

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

Quarterly TTM Table (in millions)

date Revenue Gross Profit Operating Income/Loss Net Income
2024-07-26 32577 21229 5154 3957
2024-04-26 32364 21149 5144 3705
2024-01-26 32320 21170 5656 4234
2023-10-27 31958 20901 5565 4126
2023-07-28 31559 20728 5629 3650
2023-04-28 31228 20509 5486 3784
2023-01-27 30772 20441 5592 4087
2022-10-28 30808 20707 5859 4341
2022-07-29 31070 21007 6018 5223
2022-04-29 31686 21541 5752 5061
2022-01-28 31785 21578 5686 4935
2021-10-29 31797 21428 5304 4731
2021-07-30 31597 21020 4671 3908
2021-04-30 30117 19633 4485 3630
2021-01-29 27927 17832 3520 2904
2020-10-30 27869 17995 3882 3544
2020-07-31 27928 18365 4303 4421
2020-04-24 28914 19490 5115 4807
2020-01-24 31062 21419 5657 5349
2019-10-25 30891 21383 5560 4701
2019-07-26 30666 21349 5753 4450
2019-04-26 30557 21402 5504 4650
2019-01-25 30555 21488 5787 4933
2018-10-26 30378 21385 5671 2270
2018-07-27 29947 21037 6028 3163
2018-04-27 29953 20898 6181 3095
2018-01-26 29725 20629 5880 2794
2017-10-27 29639 20466 5601 5006
2017-07-28 29934 20555 5085 4104
2017-04-28 29710 20419 4863 4024
2017-01-27 29361 20143 5204 3964
2016-10-28 29012 19921 5412 4239
2016-07-29 28725 19778 5327 3648
2016-04-29 28833 19691 5291 3539
2016-01-29 25584 17677 4980 3412
2015-10-30 23016 16108 4647 3145
2015-07-31 20231 14400 4430 3496
2015-01-23 17523 12977 3780 3124
2014-10-24 17368 12900 3541 2909
2014-07-25 17196 12780 3635 2983
2014-04-25 17006 12673 3705 3065
2014-01-24 16899 12603 4193 3586
2013-10-25 16763 12518 4226 3812
2013-07-26 16664 12489 3756 3556
2013-04-26 16589 12463 3467 3467
2013-01-25 16427 12388 3386 3489
2012-10-26 16318 12347 3243 3436
2012-07-27 16246 12335 3461 3661
2012-04-27 16184 12295 3416 3618
2012-01-27 16182 12270 6251 3403
2011-10-28 16225 12258 5406 3392
2011-07-29 16105 12137 nan 3087
2011-04-29 15932 12022 nan 3096