Microsoft
MSFT
#4
Rank
โ‚น325.942 T
Marketcap
โ‚น43,850
Share price
0.24%
Change (1 day)
17.82%
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.208 Trillion, an increase over its 2023 earnings that were of โ‚น9.093 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.19%
2024 โ‚น10.208 T12.25%
2023 โ‚น9.093 T22.55%
2022 โ‚น7.420 T3.65%
2021 โ‚น7.159 T31.21%
2020 โ‚น5.456 T21.81%
2019 โ‚น4.479 T24.86%
2018 โ‚น3.587 T34.02%
2017 โ‚น2.676 T28.24%
2016 โ‚น2.087 T44.04%
2015 โ‚น1.449 T-40.88%
2014 โ‚น2.451 T-2.69%
2013 โ‚น2.518 T39.99%
2012 โ‚น1.799 T-28.19%
2011 โ‚น2.505 T2.94%
2010 โ‚น2.434 T24.05%
2009 โ‚น1.962 T-2.53%
2008 โ‚น2.013 T-7.76%
2007 โ‚น2.182 T39.45%
2006 โ‚น1.565 T0.25%
2005 โ‚น1.561 T16.42%
2004 โ‚น1.341 T21.57%
2003 โ‚น1.103 T3.06%
2002 โ‚น1.070 T32.36%
2001 โ‚น808.67 B-40.13%
2000 โ‚น1.350 T12.62%
1999 โ‚น1.199 T37.62%
1998 โ‚น871.47 B56.41%
1997 โ‚น557.17 B62.8%
1996 โ‚น342.24 B36.33%
1995 โ‚น251.04 B43.28%
1994 โ‚น175.21 B26.05%
1993 โ‚น139.00 B26.19%
1992 โ‚น110.15 B44.31%
1991 โ‚น76.32 B63.77%
1990 โ‚น46.60 B1254.31%
1989 โ‚น3.44 B-87.84%
1988 โ‚น28.30 B32.52%
1987 โ‚น21.35 B92.31%
1986 โ‚น11.10 B121.51%
1985 โ‚น5.01 B10.28%
1984 โ‚น4.54 B

Earnings for similar companies or competitors

Company Earnings Earnings differencediff. Country
Oracle
ORCL
โ‚น1.906 T-83.38%๐Ÿ‡บ๐Ÿ‡ธ USA
IBM
IBM
โ‚น852.79 B-92.57%๐Ÿ‡บ๐Ÿ‡ธ USA
HP
HPQ
โ‚น289.59 B-97.48%๐Ÿ‡บ๐Ÿ‡ธ USA
Cisco
CSCO
โ‚น1.235 T-89.23%๐Ÿ‡บ๐Ÿ‡ธ USA
Apple
AAPL
โ‚น11.954 T 4.22%๐Ÿ‡บ๐Ÿ‡ธ USA
SAP
SAP
โ‚น1.117 T-90.26%๐Ÿ‡ฉ๐Ÿ‡ช Germany