Microsoft
MSFT
#4
Rank
โ‚น325.139 T
Marketcap
โ‚น43,742
Share price
0.24%
Change (1 day)
17.53%
Change (1 year)
Microsoft is an American company that develops and distributes software and services such as: a search engine (Bing), cloud solutions and the computer operating system Windows.

Earnings for Microsoft (MSFT)

Earnings in 2025 (TTM): โ‚น11.043 Trillion

According to Microsoft's latest financial reports the company's current earnings are โ‚น293.81 Billion. In 2024 the company made an earning of โ‚น10.183 Trillion, an increase over its 2023 earnings that were of โ‚น9.071 Trillion. The earnings displayed on this page are the earnings before interest and taxes or simply EBIT.

Earnings history for Microsoft from 1984 to 2025

Annual earnings

Year Earnings Change
2025 (TTM) โ‚น11.043 T8.45%
2024 โ‚น10.183 T12.25%
2023 โ‚น9.071 T22.55%
2022 โ‚น7.402 T3.65%
2021 โ‚น7.141 T31.21%
2020 โ‚น5.442 T21.81%
2019 โ‚น4.468 T24.86%
2018 โ‚น3.578 T34.02%
2017 โ‚น2.670 T28.24%
2016 โ‚น2.082 T44.04%
2015 โ‚น1.445 T-40.88%
2014 โ‚น2.445 T-2.69%
2013 โ‚น2.512 T39.99%
2012 โ‚น1.794 T-28.19%
2011 โ‚น2.499 T2.94%
2010 โ‚น2.428 T24.05%
2009 โ‚น1.957 T-2.53%
2008 โ‚น2.008 T-7.76%
2007 โ‚น2.177 T39.45%
2006 โ‚น1.561 T0.25%
2005 โ‚น1.557 T16.42%
2004 โ‚น1.337 T21.57%
2003 โ‚น1.100 T3.06%
2002 โ‚น1.067 T32.36%
2001 โ‚น806.67 B-40.13%
2000 โ‚น1.347 T12.62%
1999 โ‚น1.196 T37.62%
1998 โ‚น869.33 B56.41%
1997 โ‚น555.80 B62.8%
1996 โ‚น341.40 B36.33%
1995 โ‚น250.42 B43.28%
1994 โ‚น174.78 B26.05%
1993 โ‚น138.65 B26.19%
1992 โ‚น109.87 B44.31%
1991 โ‚น76.14 B63.77%
1990 โ‚น46.49 B1254.31%
1989 โ‚น3.43 B-87.84%
1988 โ‚น28.23 B32.52%
1987 โ‚น21.30 B92.31%
1986 โ‚น11.07 B121.51%
1985 โ‚น5.00 B10.28%
1984 โ‚น4.53 B

Earnings for similar companies or competitors

Company Earnings Earnings differencediff. Country
Oracle
ORCL
โ‚น1.901 T-83.38%๐Ÿ‡บ๐Ÿ‡ธ USA
IBM
IBM
โ‚น850.68 B-92.57%๐Ÿ‡บ๐Ÿ‡ธ USA
HP
HPQ
โ‚น288.88 B-97.48%๐Ÿ‡บ๐Ÿ‡ธ USA
Cisco
CSCO
โ‚น1.232 T-89.23%๐Ÿ‡บ๐Ÿ‡ธ USA
Apple
AAPL
โ‚น11.925 T 4.22%๐Ÿ‡บ๐Ÿ‡ธ USA
SAP
SAP
โ‚น1.114 T-90.26%๐Ÿ‡ฉ๐Ÿ‡ช Germany