Walmart Operating Income 1987-2025 | WMT

Walmart annual/quarterly operating income history and growth rate from 1987 to 2025. Operating income can be defined as income after operating expenses have been deducted and before interest payments and taxes have been deducted.
  • Walmart operating income for the quarter ending July 31, 2025 was $7.286B, a 8.24% decline year-over-year.
  • Walmart operating income for the twelve months ending July 31, 2025 was $28.988B, a 2.66% increase year-over-year.
  • Walmart annual operating income for 2025 was $29.348B, a 8.65% increase from 2024.
  • Walmart annual operating income for 2024 was $27.012B, a 32.23% increase from 2023.
  • Walmart annual operating income for 2023 was $20.428B, a 21.26% decline from 2022.
Walmart Annual Operating Income
(Millions of US $)
2025 $29,348
2024 $27,012
2023 $20,428
2022 $25,942
2021 $22,548
2020 $20,568
2019 $21,957
2018 $20,437
2017 $22,764
2016 $24,105
2015 $27,147
2014 $26,872
2013 $27,725
2012 $26,491
2011 $25,542
2010 $24,002
2009 $22,767
2008 $21,952
2007 $20,497
2006 $18,713
2005 $17,300
2004 $15,025
2003 $13,295
2002 $11,579
2001 $11,311
2000 $10,105
1999 $8,120
1998 $6,503
1997 $4,408
1996 $4,112
1995 $4,050
1994 $3,568
1993 $2,988
1992 $2,416
1991 $1,950
1990 $1,671
1989 $1,337
1988 $1,078
1987 $859
1986 $618

Fatal error: Uncaught TypeError: number_format(): Argument #1 ($num) must be of type float, string given in /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php:2820 Stack trace: #0 /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php(2820): number_format() #1 /var/www/html/macrotrends/public_html/assets/php/url_router.php(168): include('...') #2 {main} thrown in /var/www/html/macrotrends/public_html/assets/php/new_chart_page_NEW.php on line 2820
Walmart Quarterly Operating Income
(Millions of US $)
2025-07-31 $7,286
2025-04-30 $7,135
2025-01-31 $7,859
2024-10-31 $6,708
2024-07-31 $7,940
2024-04-30 $6,841
2024-01-31 $7,254
2023-10-31 $6,202
2023-07-31 $7,316
2023-04-30 $6,240
2023-01-31 $5,561
2022-10-31 $2,695
2022-07-31 $6,854
2022-04-30 $5,318
2022-01-31 $5,887
2021-10-31 $5,792
2021-07-31 $7,354
2021-04-30 $6,909
2021-01-31 $5,487
2020-10-31 $5,778
2020-07-31 $6,059
2020-04-30 $5,224
2020-01-31 $5,322
2019-10-31 $4,718
2019-07-31 $5,583
2019-04-30 $4,945
2019-01-31 $6,067
2018-10-31 $4,986
2018-07-31 $5,750
2018-04-30 $5,154
2018-01-31 $4,467
2017-10-31 $4,764
2017-07-31 $5,969
2017-04-30 $5,237
2017-01-31 $6,205
2016-10-31 $5,119
2016-07-31 $6,165
2016-04-30 $5,275
2016-01-31 $6,642
2015-10-31 $5,714
2015-07-31 $6,069
2015-04-30 $5,680
2015-01-31 $7,949
2014-10-31 $6,265
2014-07-31 $6,740
2014-04-30 $6,193
2014-01-31 $7,347
2013-10-31 $6,310
2013-07-31 $6,777
2013-04-30 $6,438
2013-01-31 $8,547
2012-10-31 $6,093
2012-07-31 $6,698
2012-04-30 $6,387
2012-01-31 $8,334
2011-10-31 $5,878
2011-07-31 $6,383
2011-04-30 $5,896
2011-01-31 $8,004
2010-10-31 $5,611
2010-07-31 $6,190
2010-04-30 $5,737
2010-01-31 $7,414
2009-10-31 $5,442
2009-07-31 $5,929
2009-04-30 $5,217
2009-01-31 $6,345
2008-10-31 $5,292
2008-07-31 $5,813
2008-04-30 $5,317
2008-01-31 $6,858
2007-10-31 $4,961
2007-07-31 $5,283
2007-04-30 $4,850
2007-01-31 $6,433
2006-10-31 $4,465
2006-07-31 $5,104
2006-04-30 $4,495
2006-01-31 $5,944
2005-10-31 $4,098
2005-07-31 $4,730
2005-04-30 $3,941
2005-01-31 $5,507
2004-10-31 $3,784
2004-07-31 $4,404
2004-04-30 $3,605
2004-01-31 $4,744
2003-10-31 $3,399
2003-07-31 $3,792
2003-04-30 $3,090
2003-01-31 $4,107
2002-10-31 $3,048
2002-07-31 $3,351
2002-04-30 $2,789
2002-01-31 $3,358
2001-10-31 $2,685
2001-07-31 $2,964
2001-04-30 $2,572
2001-01-31 $3,015
2000-10-31 $2,569
2000-07-31 $2,919
2000-04-30 $2,464
2000-01-31 $3,028
1999-10-31 $2,394
1999-07-31 $1,774
1999-04-30 $1,588
1999-01-31 $2,828
1998-10-31 $1,438
1998-07-31 $1,522
1998-04-30 $1,558
1998-01-31 $2,320
1997-10-31 $1,139
1997-07-31 $1,141
1997-04-30 $949
1997-01-31 $1,564
1996-10-31 $865
1996-07-31 $1,338
1996-04-30 $898
1996-01-31 $1,374
1995-10-31 $936
1995-07-31 $935
1995-04-30 $867
1995-01-31 $1,584
1994-10-31 $877
1994-07-31 $1,065
1994-04-30 $776
1994-01-31 $1,531
1993-10-31 $800
1993-07-31 $910
1993-04-30 $657
1993-01-31 $1,279
1992-10-31 $784
1992-07-31 $736
1992-04-30 $571
1992-01-31 $1,029
1991-10-31 $637
1991-07-31 $516
1991-04-30 $466
1991-01-31 $727
1990-10-31 $424
1990-07-31 $410
1990-04-30 $388
1990-01-31 $652
1989-10-31 $361
1989-07-31 $340
1989-04-30 $318
1989-01-31 $509
1988-10-31 $289
1988-07-31 $292
1988-04-30 $247
1988-01-31 $406
1987-10-31 $242
1987-07-31 $231
1987-04-30 $199
1987-01-31