Home Depot Net Income 1987-2025 | HD

Home Depot annual/quarterly net income history and growth rate from 1987 to 2025. Net income can be defined as company's net profit or loss after all revenues, income items, and expenses have been accounted for.
  • Home Depot net income for the quarter ending July 31, 2025 was $4.551B, a 0.22% decline year-over-year.
  • Home Depot net income for the twelve months ending July 31, 2025 was $14.629B, a 0.97% decline year-over-year.
  • Home Depot annual net income for 2025 was $14.806B, a 2.23% decline from 2024.
  • Home Depot annual net income for 2024 was $15.143B, a 11.47% decline from 2023.
  • Home Depot annual net income for 2023 was $17.105B, a 4.09% increase from 2022.
Home Depot Annual Net Income
(Millions of US $)
2025 $14,806
2024 $15,143
2023 $17,105
2022 $16,433
2021 $12,866
2020 $11,242
2019 $11,121
2018 $8,630
2017 $7,957
2016 $7,009
2015 $6,345
2014 $5,385
2013 $4,535
2012 $3,883
2011 $3,338
2010 $2,661
2009 $2,260
2008 $4,395
2007 $5,761
2006 $5,838
2005 $5,001
2004 $4,304
2003 $3,664
2002 $3,044
2001 $2,581
2000 $2,320
1999 $1,614
1998 $1,160
1997 $938
1996 $732
1995 $605
1994 $457
1993 $363
1992 $249
1991 $163
1990 $112
1989 $77
1988 $54
1987 $24
1986 $8

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
Home Depot Quarterly Net Income
(Millions of US $)
2025-07-31 $4,551
2025-04-30 $3,433
2025-01-31 $2,997
2024-10-31 $3,648
2024-07-31 $4,561
2024-04-30 $3,600
2024-01-31 $2,801
2023-10-31 $3,810
2023-07-31 $4,659
2023-04-30 $3,873
2023-01-31 $3,362
2022-10-31 $4,339
2022-07-31 $5,173
2022-04-30 $4,231
2022-01-31 $3,352
2021-10-31 $4,129
2021-07-31 $4,807
2021-04-30 $4,145
2021-01-31 $2,857
2020-10-31 $3,432
2020-07-31 $4,332
2020-04-30 $2,245
2020-01-31 $2,481
2019-10-31 $2,769
2019-07-31 $3,479
2019-04-30 $2,513
2019-01-31 $2,344
2018-10-31 $2,867
2018-07-31 $3,506
2018-04-30 $2,404
2018-01-31 $1,779
2017-10-31 $2,165
2017-07-31 $2,672
2017-04-30 $2,014
2017-01-31 $1,744
2016-10-31 $1,969
2016-07-31 $2,441
2016-04-30 $1,803
2016-01-31 $1,471
2015-10-31 $1,725
2015-07-31 $2,234
2015-04-30 $1,579
2015-01-31 $1,379
2014-10-31 $1,537
2014-07-31 $2,050
2014-04-30 $1,379
2014-01-31 $1,013
2013-10-31 $1,351
2013-07-31 $1,795
2013-04-30 $1,226
2013-01-31 $1,021
2012-10-31 $947
2012-07-31 $1,532
2012-04-30 $1,035
2012-01-31 $774
2011-10-31 $934
2011-07-31 $1,363
2011-04-30 $812
2011-01-31 $587
2010-10-31 $834
2010-07-31 $1,192
2010-04-30 $725
2010-01-31 $342
2009-10-31 $689
2009-07-31 $1,116
2009-04-30 $514
2009-01-31 $-54
2008-10-31 $756
2008-07-31 $1,202
2008-04-30 $356
2008-01-31 $671
2007-10-31 $1,091
2007-07-31 $1,587
2007-04-30 $1,046
2007-01-31 $925
2006-10-31 $1,490
2006-07-31 $1,862
2006-04-30 $1,484
2006-01-31 $1,285
2005-10-31 $1,538
2005-07-31 $1,768
2005-04-30 $1,247
2005-01-31 $1,041
2004-10-31 $1,317
2004-07-31 $1,545
2004-04-30 $1,098
2004-01-31 $951
2003-10-31 $1,147
2003-07-31 $1,299
2003-04-30 $907
2003-01-31 $686
2002-10-31 $940
2002-07-31 $1,182
2002-04-30 $856
2002-01-31 $710
2001-10-31 $778
2001-07-31 $924
2001-04-30 $632
2001-01-31 $465
2000-10-31 $650
2000-07-31 $838
2000-04-30 $629
2000-01-31 $578
1999-10-31 $573
1999-07-31 $679
1999-04-30 $489
1999-01-31 $418
1998-10-31 $392
1998-07-31 $467
1998-04-30 $337
1998-01-31 $307
1997-10-31 $236
1997-07-31 $358
1997-04-30 $259
1997-01-31 $251
1996-10-31 $221
1996-07-31 $270
1996-04-30 $195
1996-01-31 $185
1995-10-31 $175
1995-07-31 $213
1995-04-30 $158
1995-01-31 $146
1994-10-31 $141
1994-07-31 $178
1994-04-30 $140
1994-01-31 $113
1993-10-31 $103
1993-07-31 $135
1993-04-30 $107
1993-01-31 $97
1992-10-31 $84
1992-07-31 $102
1992-04-30 $79
1992-01-31 $68
1991-10-31 $58
1991-07-31 $72
1991-04-30 $51
1991-01-31 $41
1990-10-31 $36
1990-07-31 $47
1990-04-30 $39
1990-01-31 $30
1989-10-31 $26
1989-07-31 $31
1989-04-30 $26
1989-01-31 $21
1988-10-31 $17
1988-07-31 $19
1988-04-30 $19
1988-01-31 $16
1987-10-31 $10
1987-07-31 $16
1987-04-30 $13
1987-01-31