Microsoft
MSFT
#4
Rank
โ‚น325.647 T
Marketcap
โ‚น43,810
Share price
0.24%
Change (1 day)
17.71%
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.198 Trillion, an increase over its 2023 earnings that were of โ‚น9.085 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.28%
2024 โ‚น10.198 T12.25%
2023 โ‚น9.085 T22.55%
2022 โ‚น7.414 T3.65%
2021 โ‚น7.152 T31.21%
2020 โ‚น5.451 T21.81%
2019 โ‚น4.475 T24.86%
2018 โ‚น3.584 T34.02%
2017 โ‚น2.674 T28.24%
2016 โ‚น2.085 T44.04%
2015 โ‚น1.447 T-40.88%
2014 โ‚น2.448 T-2.69%
2013 โ‚น2.516 T39.99%
2012 โ‚น1.797 T-28.19%
2011 โ‚น2.503 T2.94%
2010 โ‚น2.432 T24.05%
2009 โ‚น1.960 T-2.53%
2008 โ‚น2.011 T-7.76%
2007 โ‚น2.180 T39.45%
2006 โ‚น1.563 T0.25%
2005 โ‚น1.559 T16.42%
2004 โ‚น1.339 T21.57%
2003 โ‚น1.102 T3.06%
2002 โ‚น1.069 T32.36%
2001 โ‚น807.93 B-40.13%
2000 โ‚น1.349 T12.62%
1999 โ‚น1.198 T37.62%
1998 โ‚น870.68 B56.41%
1997 โ‚น556.66 B62.8%
1996 โ‚น341.93 B36.33%
1995 โ‚น250.82 B43.28%
1994 โ‚น175.05 B26.05%
1993 โ‚น138.87 B26.19%
1992 โ‚น110.05 B44.31%
1991 โ‚น76.26 B63.77%
1990 โ‚น46.56 B1254.31%
1989 โ‚น3.43 B-87.84%
1988 โ‚น28.27 B32.52%
1987 โ‚น21.33 B92.31%
1986 โ‚น11.09 B121.51%
1985 โ‚น5.00 B10.28%
1984 โ‚น4.54 B

Earnings for similar companies or competitors

Company Earnings Earnings differencediff. Country
Oracle
ORCL
โ‚น1.904 T-83.38%๐Ÿ‡บ๐Ÿ‡ธ USA
IBM
IBM
โ‚น852.01 B-92.57%๐Ÿ‡บ๐Ÿ‡ธ USA
HP
HPQ
โ‚น289.33 B-97.48%๐Ÿ‡บ๐Ÿ‡ธ USA
Cisco
CSCO
โ‚น1.234 T-89.23%๐Ÿ‡บ๐Ÿ‡ธ USA
Apple
AAPL
โ‚น11.944 T 4.22%๐Ÿ‡บ๐Ÿ‡ธ USA
SAP
SAP
โ‚น1.116 T-90.26%๐Ÿ‡ฉ๐Ÿ‡ช Germany