Microsoft Operating Expenses 1987-2025 | MSFT

Microsoft annual/quarterly operating expenses history and growth rate from 1987 to 2025. Operating expenses can be defined as the sum of all operating expenses for the given industry.
  • Microsoft operating expenses for the quarter ending June 30, 2025 were $42.118B, a 14.44% increase year-over-year.
  • Microsoft operating expenses for the twelve months ending June 30, 2025 were $153.196B, a 12.9% increase year-over-year.
  • Microsoft annual operating expenses for 2025 were $153.196B, a 12.9% increase from 2024.
  • Microsoft annual operating expenses for 2024 were $135.689B, a 9.97% increase from 2023.
  • Microsoft annual operating expenses for 2023 were $123.392B, a 7.4% increase from 2022.
Microsoft Annual Operating Expenses
(Millions of US $)
2025 $153,196
2024 $135,689
2023 $123,392
2022 $114,887
2021 $98,172
2020 $90,056
2019 $82,884
2018 $75,302
2017 $67,546
2016 $65,076
2015 $75,419
2014 $59,074
2013 $51,085
2012 $51,960
2011 $42,782
2010 $38,386
2009 $38,074
2008 $38,149
2007 $32,684
2006 $27,810
2005 $25,227
2004 $27,801
2003 $22,642
2002 $20,093
2001 $13,576
2000 $11,950
1999 $9,704
1998 $7,774
1997 $6,228
1996 $5,593
1995 $3,899
1994 $2,923
1993 $2,427
1992 $1,763
1991 $1,194
1990 $790
1989 $561
1988 $403
1987 $219
1986 $137

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 Operating Expenses
(Millions of US $)
2025-06-30 $42,118
2025-03-31 $38,066
2024-12-31 $37,979
2024-09-30 $35,033
2024-06-30 $36,802
2024-03-31 $34,277
2023-12-31 $34,988
2023-09-30 $29,622
2023-06-30 $31,935
2023-03-31 $30,505
2022-12-31 $32,348
2022-09-30 $28,604
2022-06-30 $31,331
2022-03-31 $28,996
2021-12-31 $29,481
2021-09-30 $25,079
2021-06-30 $27,057
2021-03-31 $24,658
2020-12-31 $25,179
2020-09-30 $21,278
2020-06-30 $24,626
2020-03-31 $22,046
2019-12-31 $23,015
2019-09-30 $20,369
2019-06-30 $21,312
2019-03-31 $20,230
2018-12-31 $22,213
2018-09-30 $19,129
2018-06-30 $19,706
2018-03-31 $18,527
2017-12-31 $20,239
2017-09-30 $16,830
2017-06-30 $17,923
2017-03-31 $16,489
2016-12-31 $17,921
2016-09-30 $15,213
2016-06-30 $17,472
2016-03-31 $15,248
2015-12-31 $17,770
2015-09-30 $14,586
2015-06-30 $24,233
2015-03-31 $15,135
2014-12-31 $18,694
2014-09-30 $17,357
2014-06-30 $16,900
2014-03-31 $13,429
2013-12-31 $16,550
2013-09-30 $12,195
2013-06-30 $13,823
2013-03-31 $12,877
2012-12-31 $13,685
2012-09-30 $10,700
2012-06-30 $17,867
2012-03-31 $11,033
2011-12-31 $12,891
2011-09-30 $10,169
2011-06-30 $11,196
2011-03-31 $10,719
2010-12-31 $11,788
2010-09-30 $9,079
2010-06-30 $10,109
2010-03-31 $9,330
2009-12-31 $10,509
2009-09-30 $8,438
2009-06-30 $9,112
2009-03-31 $9,210
2008-12-31 $10,690
2008-09-30 $9,062
2008-06-30 $10,158
2008-03-31 $10,164
2007-12-31 $9,914
2007-09-30 $7,913
2007-06-30 $9,468
2007-03-31 $7,809
2006-12-31 $9,070
2006-09-30 $6,337
2006-06-30 $7,923
2006-03-31 $7,012
2005-12-31 $7,180
2005-09-30 $5,695
2005-06-30 $7,172
2005-03-31 $6,291
2004-12-31 $6,069
2004-09-30 $5,695
2004-06-30 $6,159
2004-03-31 $7,897
2003-12-31 $8,678
2003-09-30 $5,067
2003-06-30 $6,525
2003-03-31 $5,091
2002-12-31 $6,308
2002-09-30 $4,718
2002-06-30 $8,017
2002-03-31 $3,947
2001-12-31 $4,900
2001-09-30 $3,229
2001-06-30 $3,826
2001-03-31 $3,405
2000-12-31 $3,356
2000-09-30 $2,989
2000-06-30 $3,150
2000-03-31 $2,921
1999-12-31 $3,200
1999-09-30 $2,617
1999-06-30 $3,702
1999-03-31 $1,907
1998-12-31 $2,224
1998-09-30 $1,871
1998-06-30 $2,302
1998-03-31 $1,847
1997-12-31 $1,922
1997-09-30 $1,703
1997-06-30 $1,596
1997-03-31 $1,640
1996-12-31 $1,599
1996-09-30 $1,393
1996-06-30 $1,445
1996-03-31 $1,431
1995-12-31 $1,409
1995-09-30 $1,308
1995-06-30 $1,089
1995-03-31 $1,038
1994-12-31 $962
1994-09-30 $810
1994-06-30 $805
1994-03-31 $764
1993-12-31 $714
1993-09-30 $640
1993-06-30 $666
1993-03-31 $620
1992-12-31 $612
1992-09-30 $529
1992-06-30 $520
1992-03-31 $430
1991-12-31 $436
1991-09-30 $378
1991-06-30 $333
1991-03-31 $313
1990-12-31 $301
1990-09-30 $246
1990-06-30 $226
1990-03-31 $205
1989-12-31 $193
1989-09-30 $166
1989-06-30 $157
1989-03-31 $140
1988-12-31 $141
1988-09-30 $124
1988-06-30 $127
1988-03-31 $107
1987-12-31 $99
1987-09-30 $70
1987-06-30