3 minute read

The historical revenue page for Walmart Inc. provides a comprehensive overview of the company's quarterly revenue and income trends from 2010-01-31 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 TTM

Quarterly TTM Table (in millions)

date Revenue Gross Profit Operating Income/Loss Net Income
2024-04-30 657332 161043 27613 19681
2024-01-31 648125 157983 27012 16270
2023-10-31 638785 155045 25319 16401
2023-07-31 630794 152624 21812 13991
2023-04-30 622021 149863 21350 11085
2023-01-31 611289 147568 20428 11292
2022-10-31 600112 146292 20754 9116
2022-07-31 587824 144594 23851 14015
2022-04-30 576013 143438 24351 13232
2022-01-31 572754 143754 25942 13940
2021-10-31 571962 143223 25542 8299
2021-07-31 566145 142090 25528 10368
2021-04-30 562839 141278 24233 12443
2021-01-31 559151 138836 22548 13706
2020-10-31 548743 135941 21355 20008
2020-07-31 542026 133663 20295 18128
2020-04-30 534661 131064 19819 15369
2020-01-31 523964 129359 19540 15201
2019-10-31 521086 129322 19059 14720
2019-07-31 517989 129009 19327 13216
2019-04-30 515640 129012 19494 8809
2019-01-31 514405 129104 19703 7179
2018-10-31 511879 128845 18253 5729
2018-07-31 510164 128699 18031 5816
2018-04-30 505491 128076 18250 9647
2018-01-31 500343 126947 18333 10523
2017-10-31 495012 126513 19956 12146
2017-07-31 490012 125576 20311 13444
2017-04-30 487511 125111 20507 14229
2017-01-31 485873 124617 20545 14293
2016-10-31 484604 124092 21307 15055
2016-07-31 483833 123359 21902 15267
2016-04-30 483208 122163 21806 15013
2016-01-31 482130 121146 22211 15080
2015-10-31 484028 120928 22651 15520
2015-07-31 485621 120720 23202 15932
2015-04-30 485517 120662 23873 16656
2015-01-31 485651 120565 21904 17099
2014-10-31 469046 116361 22909 15637
2014-07-31 465733 115608 22954 15696
2014-04-30 461547 114735 25734 15772
2014-04-30 462437 114902 23007 15553
2013-10-31 474506 118280 25417 17922
2013-07-31 472747 117691 25223 17862
2013-04-30 470214 116921 25128 17807
2013-01-31 469162 116674 25077 17756
2012-10-31 463528 114579 24639 17287
2012-07-31 459115 113092 24401 16955
2012-04-30 453457 111321 24086 16731
2012-01-31 443854 108727 23595 16387
2011-10-31 437169 107473 23335 17192
2011-07-31 428892 105881 21047 17289
2011-04-30 423270 104506 18411 17099
2011-01-31 418952 103665 18287 16993
2010-10-30 417003 103563 20367 15588
2010-07-30 415175 103836 22370 15351
2010-04-30 413069 104100 24505 15153
2010-01-31 408214 103557 23950 14848