Microsoft Pre-Tax Income 1987-2025 | MSFT

Microsoft annual/quarterly pre-tax income history and growth rate from 1987 to 2025. Pre-tax income can be defined as company's earnings or loss before taxes on income have been accounted for.
  • Microsoft pre-tax income for the quarter ending June 30, 2025 was $32.616B, a 19.69% increase year-over-year.
  • Microsoft pre-tax income for the twelve months ending June 30, 2025 was $123.627B, a 14.7% increase year-over-year.
  • Microsoft annual pre-tax income for 2025 was $123.627B, a 14.7% increase from 2024.
  • Microsoft annual pre-tax income for 2024 was $107.787B, a 20.69% increase from 2023.
  • Microsoft annual pre-tax income for 2023 was $89.311B, a 6.68% increase from 2022.
Microsoft Annual Pre-Tax Income
(Millions of US $)
2025 $123,627
2024 $107,787
2023 $89,311
2022 $83,716
2021 $71,102
2020 $53,036
2019 $43,688
2018 $36,474
2017 $29,901
2016 $25,639
2015 $18,507
2014 $27,820
2013 $27,052
2012 $22,267
2011 $28,071
2010 $25,013
2009 $19,821
2008 $23,814
2007 $20,101
2006 $18,262
2005 $16,628
2004 $12,196
2003 $11,054
2002 $7,875
2001 $11,525
2000 $14,275
1999 $11,891
1998 $7,117
1997 $5,314
1996 $3,379
1995 $2,167
1994 $1,722
1993 $1,401
1992 $1,041
1991 $671
1990 $411
1989 $251
1988 $184
1987 $121
1986 $66

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
Microsoft Quarterly Pre-Tax Income
(Millions of US $)
2025-06-30 $32,616
2025-03-31 $31,377
2024-12-31 $29,365
2024-09-30 $30,269
2024-06-30 $27,250
2024-03-31 $26,727
2023-12-31 $26,526
2023-09-30 $27,284
2023-06-30 $24,727
2023-03-31 $22,673
2022-12-31 $20,339
2022-09-30 $21,572
2022-06-30 $20,487
2022-03-31 $20,190
2021-12-31 $22,515
2021-09-30 $20,524
2021-06-30 $19,405
2021-03-31 $17,236
2020-12-31 $18,337
2020-09-30 $16,124
2020-06-30 $13,422
2020-03-31 $12,843
2019-12-31 $14,085
2019-09-30 $12,686
2019-06-30 $12,596
2019-03-31 $10,486
2018-12-31 $10,385
2018-09-30 $10,221
2018-06-30 $10,680
2018-03-31 $8,641
2017-12-31 $9,169
2017-09-30 $7,984
2017-06-30 $7,958
2017-03-31 $7,094
2016-12-31 $8,022
2016-09-30 $6,827
2016-06-30 $9,235
2016-03-31 $5,036
2015-12-31 $5,855
2015-09-30 $5,513
2015-06-30 $-1,756
2015-03-31 $6,517
2014-12-31 $7,850
2014-09-30 $5,896
2014-06-30 $6,577
2014-03-31 $6,957
2013-12-31 $7,878
2013-09-30 $6,408
2013-06-30 $6,145
2013-03-31 $7,603
2012-12-31 $7,770
2012-09-30 $5,534
2012-06-30 $359
2012-03-31 $6,363
2011-12-31 $8,239
2011-09-30 $7,306
2011-06-30 $6,319
2011-03-31 $6,025
2010-12-31 $8,497
2010-09-30 $7,230
2010-06-30 $6,024
2010-03-31 $5,341
2009-12-31 $8,883
2009-09-30 $4,765
2009-06-30 $4,142
2009-03-31 $4,050
2008-12-31 $5,638
2008-09-30 $5,991
2008-06-30 $5,968
2008-03-31 $4,810
2007-12-31 $6,820
2007-09-30 $6,216
2007-06-30 $4,284
2007-03-31 $6,971
2006-12-31 $3,805
2006-09-30 $5,041
2006-06-30 $4,258
2006-03-31 $4,315
2005-12-31 $5,137
2005-09-30 $4,552
2005-06-30 $3,861
2005-03-31 $3,825
2004-12-31 $5,169
2004-09-30 $3,773
2004-06-30 $3,704
2004-03-31 $2,279
2003-12-31 $2,312
2003-09-30 $3,901
2003-06-30 $2,214
2003-03-31 $3,197
2002-12-31 $2,596
2002-09-30 $3,047
2002-06-30 $-1,395
2002-03-31 $4,026
2001-12-31 $3,357
2001-09-30 $1,887
2001-06-30 $98
2001-03-31 $3,658
2000-12-31 $3,917
2000-09-30 $3,852
2000-06-30 $3,651
2000-03-31 $3,613
1999-12-31 $3,691
1999-09-30 $3,320
1999-06-30 $4,280
1999-03-31 $2,057
1998-12-31 $3,051
1998-09-30 $2,503
1998-06-30 $2,088
1998-03-31 $2,057
1997-12-31 $1,770
1997-09-30 $1,202
1997-06-30 $1,626
1997-03-31 $1,603
1996-12-31 $1,140
1996-09-30 $945
1996-06-30 $860
1996-03-31 $864
1995-12-31 $885
1995-09-30 $770
1995-06-30 $547
1995-03-31 $592
1994-12-31 $557
1994-09-30 $471
1994-06-30 $540
1994-03-31 $382
1993-12-31 $438
1993-09-30 $362
1993-06-30 $390
1993-03-31 $357
1992-12-31 $347
1992-09-30 $307
1992-06-30 $309
1992-03-31 $263
1991-12-31 $258
1991-09-30 $212
1991-06-30 $201
1991-03-31 $180
1990-12-31 $164
1990-09-30 $127
1990-06-30 $118
1990-03-31 $111
1989-12-31 $110
1989-09-30 $73
1989-06-30 $67
1989-03-31 $60
1988-12-31 $70
1988-09-30 $54
1988-06-30 $43
1988-03-31 $55
1987-12-31 $54
1987-09-30 $32
1987-06-30