
Microsoft Corporation
MSFT
391.85
USD+4.55
(+1.17%)Day's range
384.6
392.13
52 wk Range
344.79
468.35
Key ratios
Statements Highlights
Period Ending | Jun 30, 2020 | Jun 30, 2021 | Jun 30, 2022 | Jun 30, 2023 | Jun 30, 2024 | |
---|---|---|---|---|---|---|
Total Revenue | 143,015,000,000 | 168,088,000,000 | 198,270,000,000 | 211,915,000,000 | 245,122,000,000 | |
Gross Profit | 96,937,000,000 | 115,856,000,000 | 135,620,000,000 | 146,052,000,000 | 171,008,000,000 | |
Operating Income | 52,959,000,000 | 69,916,000,000 | 83,383,000,000 | 88,523,000,000 | 109,433,000,000 | |
Net Income | 44,281,000,000 | 61,271,000,000 | 72,738,000,000 | 72,361,000,000 | 88,136,000,000 | |
Total Assets | 301,311,000,000 | 333,779,000,000 | 364,840,000,000 | 411,976,000,000 | 512,163,000,000 | |
Total Current Liabilities | 72,310,000,000 | 88,657,000,000 | 95,082,000,000 | 104,149,000,000 | 125,286,000,000 | |
Total Equity | 118,304,000,000 | 141,988,000,000 | 166,542,000,000 | 206,223,000,000 | 268,477,000,000 | |
Free Cash Flow | 45,234,000,000 | 56,118,000,000 | 65,149,000,000 | 59,475,000,000 | 74,071,000,000 | |
Cash from Operations | 60,675,000,000 | 76,740,000,000 | 89,035,000,000 | 87,582,000,000 | 118,548,000,000 | |
Cash from Investing | -12,223,000,000 | -27,577,000,000 | -30,311,000,000 | -22,680,000,000 | -96,970,000,000 | |
Cash from Financing | -46,031,000,000 | -48,486,000,000 | -58,876,000,000 | -43,935,000,000 | -37,757,000,000 | |
Net Change in Cash | 2,220,000,000 | 648,000,000 | -293,000,000 | 20,773,000,000 | -16,389,000,000 |
Dividends
Analyst Recomendations
Overall consensus
Buy