Microsoft Financial Statements From 2010 to 2021

MSFT -  USA Stock  

USD 304.21  1.46  0.48%

Microsoft Corp financial statements provide useful quarterly and yearly information to potential Microsoft Corp investors about the company's current and past financial position, as well as its overall management performance and changes in financial position over time. Historical trend examination of various income statement and balance sheet accounts found on Microsoft Corp financial statements helps investors assess Microsoft Corp's valuation, profitability, and current liquidity needs.
There are currently one hundred fifteen fundamental ratios for Microsoft Corp that can be evaluated and compared over time across peers in the industry. Make sure you check Microsoft Corp's last-minute fundamentals against the performance from 2010 to 2021 and make sure the trends continue to evolve in the right direction.
Microsoft Corp Net Income Per Employee is comparatively stable at the moment as compared to the past year. Microsoft Corp reported Net Income Per Employee of 338,514 in 2020. Enterprise Value is likely to gain to about 2138.7 B in 2021, whereas Earnings Before Interest Taxes and Depreciation Amortization EBITDA are likely to drop slightly above 68.1 B in 2021.

Microsoft Financial Statements 

 
Refresh
Check Microsoft Corp financial statements over time to gain insight into future company performance. You can evaluate financial statements to find patterns among Microsoft main balance sheet or income statement drivers, such as Direct Expenses of 56.4 B, Consolidated Income of 66.1 B or Cost of Revenue of 46.4 B, as well as many exotic indicators such as Interest Coverage of 392, Long Term Debt to Equity of 0.36 or Calculated Tax Rate of 19.76. Microsoft financial statements analysis is a perfect complement when working with Microsoft Corp Valuation or Volatility modules. It can also supplement various Microsoft Corp Technical models. Additionally, see the analysis of Microsoft Corp Correlation against competitors.

Microsoft Corp Revenues

148.31 BillionShare

Microsoft Corp Balance Sheet

Current ValueLast YearHistorical Average 10 Year Trend
Total Assets299 B333.8 B220.2 B
Increasing
Slightly volatile
Cash and Equivalents129.4 B130.3 B107.1 B
Increasing
Slightly volatile
Investments6.5 BB7.9 B
Decreasing
Slightly volatile
Investments Non Current6.5 BB7.9 B
Decreasing
Slightly volatile
Deferred Revenue40.3 B44.1 B30.3 B
Increasing
Slightly volatile
Property Plant and Equipment Net76.4 B70.8 B31.9 B
Increasing
Slightly volatile
Inventory2.6 B2.6 B2.2 B
Increasing
Slightly volatile
Tax Assets1.8 B1.7 B1.9 B
Decreasing
Slightly volatile
Trade and Non Trade Receivables33.3 B38 B23.8 B
Increasing
Slightly volatile
Trade and Non Trade Payables12.8 B15.2 B8.6 B
Increasing
Slightly volatile
Goodwill and Intangible Assets49.5 B57.5 B34.5 B
Increasing
Slightly volatile
Total Liabilities172.8 B191.8 B128.3 B
Increasing
Slightly volatile
Shareholders Equity126.2 B142 B92 B
Increasing
Slightly volatile
Accumulated Retained Earnings Deficit61.6 B57.1 B20 B
Increasing
Slightly volatile
Accumulated Other Comprehensive Income1.6 B1.8 B1.4 B
Decreasing
Stable
Current Assets176.7 B184.4 B140.8 B
Increasing
Slightly volatile
Assets Non Current122.4 B149.4 B79.5 B
Increasing
Slightly volatile
Current Liabilities78.1 B88.7 B56.4 B
Increasing
Slightly volatile
Liabilities Non Current94.7 B103.1 B71.9 B
Increasing
Slightly volatile
Tax Liabilities24.2 B29.6 B15.7 B
Increasing
Slightly volatile
Total Debt64.2 B67.8 B50.5 B
Increasing
Slightly volatile
Debt Current7.6 B8.1 B5.6 B
Increasing
Slightly volatile
Debt Non Current56.9 B59.7 B45 B
Increasing
Slightly volatile
Shareholders Equity USD126.2 B142 B92 B
Increasing
Slightly volatile
Cash and Equivalents USD129.4 B130.3 B107.1 B
Increasing
Slightly volatile
Total Debt USD64.2 B67.8 B50.5 B
Increasing
Slightly volatile
Accounts Payable16.4 B15.2 B8.6 B
Increasing
Slightly volatile
Receivables41 B38 B24.1 B
Increasing
Slightly volatile
Inventories2.2 B2.6 B2.1 B
Increasing
Slightly volatile

Microsoft Corp Income Statement

Current ValueLast YearHistorical Average 10 Year Trend
Revenues148.3 B168.1 B107.1 B
Increasing
Slightly volatile
Cost of Revenue46.4 B52.2 B33.9 B
Increasing
Slightly volatile
Selling General and Administrative Expense25.5 B25.2 B21.5 B
Increasing
Slightly volatile
Research and Development Expense18.8 B20.7 B14 B
Increasing
Slightly volatile
Operating Expenses45.2 B45.9 B37 B
Increasing
Slightly volatile
Income Tax Expense9.4 B9.8 B7.4 B
Increasing
Slightly volatile
Consolidated Income66.1 B61.3 B30.8 B
Increasing
Slightly volatile
Net Income66.1 B61.3 B30.8 B
Increasing
Slightly volatile
Net Income Common Stock66.1 B61.3 B30.8 B
Increasing
Slightly volatile
Weighted Average Shares7.3 B7.5 B7.9 B
Decreasing
Slightly volatile
Weighted Average Shares Diluted7.4 B7.6 BB
Decreasing
Slightly volatile
Earning Before Interest and Taxes EBIT57.6 B71.1 B36.8 B
Increasing
Slightly volatile
Revenues USD148.3 B168.1 B107.1 B
Increasing
Slightly volatile
Net Income Common Stock USD66.1 B61.3 B30.8 B
Increasing
Slightly volatile
Earning Before Interest and Taxes USD57.6 B71.1 B36.8 B
Increasing
Slightly volatile
Gross Profit101.9 B115.9 B73.2 B
Increasing
Slightly volatile
Operating Income56.7 B69.9 B36.2 B
Increasing
Slightly volatile
Direct Expenses56.4 B52.2 B34.4 B
Increasing
Slightly volatile

Microsoft Corp Cash Flow Statement

Current ValueLast YearHistorical Average 10 Year Trend
Net Cash Flow Investment Acquisitions and Disposals3.1 B2.9 B(5.8 B)
Increasing
Slightly volatile
Net Cash Flow from Financing(49.8 B)(48.5 B)(21.6 B)
Decreasing
Slightly volatile
Issuance Repayment of Debt Securities (5.6 B)(5.5 B)4.1 B
Decreasing
Slightly volatile
Net Cash Flow from Operations64.4 B76.7 B43.4 B
Increasing
Slightly volatile
Effect of Exchange Rate Changes on Cash (31.3 M)(29 M)(49.6 M)
Decreasing
Stable
Net Cash Flow or Change in Cash and Cash Equivalents799.9 M648 M793.2 M
Increasing
Very volatile
Share Based Compensation5.2 B6.1 B3.6 B
Increasing
Slightly volatile
Depreciation Amortization and Accretion10.5 B11.7 B7.7 B
Increasing
Slightly volatile

Financial Ratios

Current ValueLast YearHistorical Average 10 Year Trend
Earnings per Basic Share8.768.123.9461
Increasing
Slightly volatile
Earnings per Diluted Share8.688.053.9062
Increasing
Slightly volatile
Earnings per Basic Share USD8.768.123.9461
Increasing
Slightly volatile
Dividends per Basic Common Share1.952.191.4198
Increasing
Slightly volatile
Return on Average Equity0.430.4620.3269
Increasing
Slightly volatile
Return on Average Assets0.160.1960.1425
Decreasing
Very volatile
Return on Invested Capital0.590.5890.6582
Decreasing
Slightly volatile
Gross Margin0.650.6890.6856
Decreasing
Slightly volatile
Profit Margin0.340.3650.2664
Increasing
Slightly volatile
EBITDA Margin0.490.4930.4068
Increasing
Slightly volatile
Return on Sales0.410.4230.3369
Increasing
Slightly volatile
Asset Turnover0.510.5390.5351
Decreasing
Slightly volatile
Payout Ratio0.390.270.4401
Increasing
Very volatile
Enterprise Value over EBITDA20.223.94313.7237
Increasing
Slightly volatile
Enterprise Value over EBIT26.1632.217.1132
Increasing
Slightly volatile
Price to Earnings Ratio31.4733.36224.6499
Increasing
Slightly volatile
Sales per Share19.322.27213.6074
Increasing
Slightly volatile
Price to Sales Ratio9.8912.1636.3419
Increasing
Slightly volatile
Price to Book Value11.6614.377.4655
Increasing
Slightly volatile
Debt to Equity Ratio1.51.3511.3752
Increasing
Slightly volatile
Dividend Yield0.00820.0080.0194
Decreasing
Slightly volatile
Current Ratio2.172.082.5306
Decreasing
Slightly volatile
Free Cash Flow per Share6.297.4364.2946
Increasing
Slightly volatile
Book Value per Share16.418.81411.6597
Increasing
Slightly volatile
Tangible Assets Book Value per Share32.536.60623.6501
Increasing
Slightly volatile
Total Assets Per Share47.944.391428.6469
Increasing
Slightly volatile
Cash Flow Per Share11.0110.20615.7266
Increasing
Slightly volatile
Return on Investment35.8936.627827.9426
Decreasing
Very volatile
Operating Margin35.4241.594931.8557
Increasing
Stable
Calculated Tax Rate19.7613.826621.7418
Decreasing
Stable
Receivables Turnover5.34.79884.8113
Decreasing
Very volatile
Inventory Turnover18.8423.055416.2598
Increasing
Slightly volatile
PPandE Turnover3.323.23665.6242
Decreasing
Slightly volatile
Cash and Equivalents Turnover11.3812.092712.0777
Decreasing
Very volatile
Accounts Payable Turnover14.812.139414.3596
Decreasing
Slightly volatile
Accrued Expenses Turnover20.7818.748318.8826
Increasing
Very volatile
Interest Coverage392374635
Decreasing
Slightly volatile
Long Term Debt to Equity0.360.35270.4473
Increasing
Slightly volatile
Quick Ratio1.971.89922.2769
Decreasing
Stable
Net Current Assets as percentage of Total Assets37.9328.686339.0605
Decreasing
Slightly volatile
Revenue to Assets0.570.50360.5114
Decreasing
Slightly volatile

Microsoft Corp Valuation Data

Current ValueLast YearHistorical Average 10 Year Trend
Earnings before Tax57.6 B71.1 B36.8 B
Increasing
Slightly volatile
Earnings Before Interest Taxes and Depreciation Amortization EBITDA68.1 B82.8 B44.5 B
Increasing
Slightly volatile
Earnings Before Interest Taxes and Depreciation Amortization USD68.1 B82.8 B44.5 B
Increasing
Slightly volatile
Market Capitalization2201.4 B2040.3 B830.8 B
Increasing
Slightly volatile
Enterprise Value2138.7 B1982.2 B775.6 B
Increasing
Slightly volatile
Invested Capital106.1 B125.1 B72.7 B
Increasing
Slightly volatile
Average Equity119 B132.5 B87.8 B
Increasing
Slightly volatile
Average Assets280.1 B311.9 B206.9 B
Increasing
Slightly volatile
Invested Capital Average101.7 B120.7 B68.9 B
Increasing
Slightly volatile
Tangible Asset Value249.5 B276.3 B185.7 B
Increasing
Slightly volatile
Free Cash Flow48.4 B56.1 B33.8 B
Increasing
Slightly volatile
Working Capital98.5 B95.7 B84.4 B
Increasing
Slightly volatile
Revenue Per Employee832.6 K928.7 K821.3 K
Increasing
Slightly volatile
Net Income Per Employee365.2 K338.5 K218.5 K
Increasing
Slightly volatile

Microsoft Fundamental Market Drivers

Forward Price Earnings30.00
Short Percent Of Float0.61%
Average Daily Volume Last 10 Day22.89M
Shares Short Prior Month47.98M
Average Daily Volume In Three Month22.9M
Date Short Interest31st of August 2021
Fifty Day Average296.22
Two Hundred Day Average273.12

Microsoft Upcoming Events

Upcoming Quarterly Report26th of October 2021
Next Earnings Report25th of January 2022
Next Fiscal Quarter End30th of September 2021
Next Fiscal Year End26th of July 2022
Last Quarter Report30th of June 2021
Last Earning Announcement30th of September 2020

About Microsoft Corp Financial Statements

There are typically three primary documents that fall into the category of financial statements. These documents include Microsoft Corp income statement, its balance sheet, and the statement of cash flows. Microsoft Corp investors use historical funamental indicators, such as Microsoft Corp's revenue or net income, to determine how well the company is positioned to perform in the future. Although Microsoft Corp investors may use each financial statement separately, they are all related. The changes in Microsoft Corp's assets and liabilities, for example, are also reflected in the revenues and expenses that we see on Microsoft Corp's income statement, which results in the company's gains or losses. Cash flows can provide more information regarding cash listed on a balance sheet, but not equivalent to net income shown on the income statement. We offer a historical overview of the basic patterns found on Microsoft Corp Financial Statements. Understanding these patterns can help to make the right decision on long term investment in Microsoft Corp. Please read more on our technical analysis and fundamental analysis pages.
Last ReportedProjected for 2021
Deferred Revenue44.1 B40.3 B
Cost of Revenue52.2 B46.4 B
Revenues168.1 B148.3 B
Revenue to Assets 0.50  0.57 
Revenue Per Employee928.7 K832.6 K
Microsoft Corporation develops, licenses, and supports software, services, devices, and solutions worldwide. Microsoft Corporation was founded in 1975 and is headquartered in Redmond, Washington. Microsoft Corp operates under SoftwareInfrastructure classification in the United States and is traded on NASDAQ Exchange. It employs 181000 people.

Microsoft Corp Investors Sentiment

The influence of Microsoft Corp's investor sentiment on the probability of its price appreciation or decline could be a good factor in your decision-making process regarding taking a position in Microsoft. The overall investor sentiment generally increases the direction of a stock movement in a one-year investment horizon. However, the impact of investor sentiment on the entire stock markets does not have a solid backing from leading economists and market statisticians.

Current Sentiment - MSFT

Microsoft Corp Investor Sentiment

Majority of Macroaxis users are now bullish on Microsoft Corp. What is your trading attitude regarding investing in Microsoft Corp? Are you bullish or bearish?
Bullish
Bearish
98% Bullish
2% Bearish
Skip

Becoming a Better Investor with Macroaxis

Macroaxis puts the power of mathematics on your side. We analyze your portfolios and positions such as Microsoft Corp using complex mathematical models and algorithms, but make them easy to understand. There is no real person involved in your portfolio analysis. We perform a number of calculations to compute absolute and relative portfolio volatility, correlation between your assets, value at risk, expected return as well as over 100 different fundamental and technical indicators.

Build Optimal Portfolios

Align your risk with return expectations

Fix your portfolio
By capturing your risk tolerance and investment horizon Macroaxis technology of instant portfolio optimization will compute exactly how much risk is acceptable for your desired return expectations
Additionally, see the analysis of Microsoft Corp Correlation against competitors. Note that the Microsoft Corp information on this page should be used as a complementary analysis to other Microsoft Corp's statistical models used to find the right mix of equity instruments to add to your existing portfolios or create a brand new portfolio. You can also try Money Flow Index module to determine momentum by analyzing Money Flow Index and other technical indicators.

Complementary Tools for Microsoft Stock analysis

When running Microsoft Corp price analysis, check to measure Microsoft Corp's market volatility, profitability, liquidity, solvency, efficiency, growth potential, financial leverage, and other vital indicators. We have many different tools that can be utilized to determine how healthy Microsoft Corp is operating at the current time. Most of Microsoft Corp's value examination focuses on studying past and present price action to predict the probability of Microsoft Corp's future price movements. You can analyze the entity against its peers and financial market as a whole to determine factors that move Microsoft Corp's price. Additionally, you may evaluate how the addition of Microsoft Corp to your portfolios can decrease your overall portfolio volatility.
Pattern Recognition
Use different Pattern Recognition models to time the market across multiple global exchanges
Go
Price Exposure Probability
Analyze equity upside and downside potential for a given time horizon across multiple markets
Go
Premium Stories
Follow Macroaxis premium stories from verified contributors across different equity types, categories and coverage scope
Go
Portfolio Volatility
Check portfolio volatility and analyze historical return density to properly model market risk
Go
Portfolio Backtesting
Avoid under-diversification and over-optimization by backtesting your portfolios
Go
Money Managers
Screen money managers from public funds and ETFs managed around the world
Go
Balance Of Power
Check stock momentum by analyzing Balance Of Power indicator and other technical ratios
Go
Watchlist Optimization
Optimize watchlists to build efficient portfolio or rebalance existing positions based on mean-variance optimization algorithm
Go
Transaction History
View history of all your transactions and understand their impact on performance
Go
Correlation Analysis
Reduce portfolio risk simply by holding instruments which are not perfectly correlated
Go
Positions Ratings
Determine portfolio positions ratings based on digital equity recommendations. Macroaxis instant position ratings are based on combination of fundamental analysis and risk-adjusted market performance
Go
Competition Analyzer
Analyze and compare many basic indicators for a group of related or unrelated entities
Go
The market value of Microsoft Corp is measured differently than its book value, which is the value of Microsoft that is recorded on the company's balance sheet. Investors also form their own opinion of Microsoft Corp's value that differs from its market value or its book value, called intrinsic value, which is Microsoft Corp's true underlying value. Investors use various methods to calculate intrinsic value and buy a stock when its market value falls below its intrinsic value. Because Microsoft Corp's market value can be influenced by many factors that don't directly affect Microsoft Corp underlying business (such as pandemic or basic market pessimism), market value can vary widely from intrinsic value.
Please note, there is a significant difference between Microsoft Corp's value and its price as these two are different measures arrived at by different means. Investors typically determine Microsoft Corp value by looking at such factors as earnings, sales, fundamental and technical indicators, competition as well as analyst projections. However, Microsoft Corp's price is the amount at which it trades on the open market and represents the number that a seller and buyer find agreeable to each party.