Microsoft
MSFT
#4
Rank
โ‚น319.727 T
Marketcap
โ‚น43,014
Share price
-0.90%
Change (1 day)
12.94%
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.305 Trillion, an increase over its 2023 earnings that were of โ‚น9.180 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 T7.17%
2024 โ‚น10.305 T12.25%
2023 โ‚น9.180 T22.55%
2022 โ‚น7.491 T3.65%
2021 โ‚น7.227 T31.21%
2020 โ‚น5.508 T21.81%
2019 โ‚น4.521 T24.86%
2018 โ‚น3.621 T34.02%
2017 โ‚น2.702 T28.24%
2016 โ‚น2.107 T44.04%
2015 โ‚น1.462 T-40.88%
2014 โ‚น2.474 T-2.69%
2013 โ‚น2.542 T39.99%
2012 โ‚น1.816 T-28.19%
2011 โ‚น2.529 T2.94%
2010 โ‚น2.457 T24.05%
2009 โ‚น1.981 T-2.53%
2008 โ‚น2.032 T-7.76%
2007 โ‚น2.203 T39.45%
2006 โ‚น1.580 T0.25%
2005 โ‚น1.576 T16.42%
2004 โ‚น1.353 T21.57%
2003 โ‚น1.113 T3.06%
2002 โ‚น1.080 T32.36%
2001 โ‚น816.35 B-40.13%
2000 โ‚น1.363 T12.62%
1999 โ‚น1.210 T37.62%
1998 โ‚น879.75 B56.41%
1997 โ‚น562.46 B62.8%
1996 โ‚น345.49 B36.33%
1995 โ‚น253.43 B43.28%
1994 โ‚น176.87 B26.05%
1993 โ‚น140.32 B26.19%
1992 โ‚น111.19 B44.31%
1991 โ‚น77.05 B63.77%
1990 โ‚น47.04 B1254.31%
1989 โ‚น3.47 B-87.84%
1988 โ‚น28.57 B32.52%
1987 โ‚น21.56 B92.31%
1986 โ‚น11.21 B121.51%
1985 โ‚น5.06 B10.28%
1984 โ‚น4.58 B

Earnings for similar companies or competitors

Company Earnings Earnings differencediff. Country
Oracle
ORCL
โ‚น1.924 T-83.38%๐Ÿ‡บ๐Ÿ‡ธ USA
IBM
IBM
โ‚น860.89 B-92.57%๐Ÿ‡บ๐Ÿ‡ธ USA
HP
HPQ
โ‚น292.34 B-97.48%๐Ÿ‡บ๐Ÿ‡ธ USA
Cisco
CSCO
โ‚น1.247 T-89.23%๐Ÿ‡บ๐Ÿ‡ธ USA
Apple
AAPL
โ‚น12.068 T 4.22%๐Ÿ‡บ๐Ÿ‡ธ USA
SAP
SAP
โ‚น1.128 T-90.26%๐Ÿ‡ฉ๐Ÿ‡ช Germany