3 minute read

The historical revenue page for Walmart Inc. provides a comprehensive overview of the company's quarterly revenue and income trends from 2009-04-30 to 2024-04-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-04-30 161508 40077 6841 5307
2024-01-31 173388 41563 7254 5678
2023-10-31 160804 39621 6202 643
2023-07-31 161632 39782 7316 8053
2023-04-30 152301 37017 6240 1896
2023-01-31 164048 38625 5561 5809
2022-10-31 152813 37200 2695 -1767
2022-07-31 152859 37021 6854 5147
2022-04-30 141569 34722 5318 2103
2022-01-31 152871 37349 5887 3633
2021-10-31 140525 35502 5792 3132
2021-07-31 141048 35865 7354 4364
2021-04-30 138310 35038 6909 2811
2021-01-31 152079 36818 5487 -2008
2020-10-31 134708 34369 5778 5201
2020-07-31 137742 35053 6059 6439
2020-04-30 134622 32596 5224 4074
2020-01-31 141671 33923 4294 4294
2019-10-31 127991 32091 4718 3321
2019-07-31 130377 32454 5583 3680
2019-04-30 123925 30891 4945 3906
2019-01-31 138793 33886 3813 3813
2018-10-31 124894 31778 4986 1817
2018-07-31 128028 32457 5750 -727
2018-04-30 122690 30983 5154 2276
2018-01-31 136267 33627 2363 2363
2017-10-31 123179 31632 4764 1904
2017-07-31 123355 31834 5969 3104
2017-04-30 117542 29854 5237 3152
2017-01-31 130936 33193 3986 3986
2016-10-31 118179 30695 5119 3202
2016-07-31 120854 31369 6165 3889
2016-04-30 115904 29360 5275 3216
2016-01-31 129667 32668 4748 4748
2015-10-31 117408 29962 5714 3414
2015-07-31 120229 30173 6069 3635
2015-04-30 114826 28343 5680 3283
2015-01-31 131565 32450 5188 5188
2014-10-31 119001 29754 6265 3826
2014-07-31 120125 30115 6740 4359
2014-04-30 114960 28246 3711 3726
2014-04-30 114960 28246 6193 3726
2013-10-31 115688 29001 6310 3885
2013-07-31 116829 29409 6793 4216
2013-04-30 114070 28079 6438 3945
2013-01-31 127919 31791 5876 5876
2012-10-31 113929 28412 6116 3825
2012-07-31 114296 28639 6698 4161
2012-04-30 113018 27832 6387 3894
2012-01-31 122285 29696 5438 5407
2011-10-31 109516 26925 5878 3493
2011-07-31 108638 26868 6383 3937
2011-04-30 103415 25238 5896 3550
2011-01-31 115600 28442 5178 6212
2010-10-30 101239 25333 3590 3590
2010-07-30 103016 25493 3747 3747
2010-04-30 99097 24397 5772 3444
2010-01-31 113651 28340 7258 4807
2009-10-31 99411 25606 5593 3353
2009-07-31 100910 25757 5882 3549
2009-04-30 94242 23854 5217 3139