Company profile

Ticker
MSFT
Exchange
CEO
Satya Nadella
Employees
Incorporated in
Location
Fiscal year end
SEC CIK
IRS number
911144442

MSFT stock data

(
)

Calendar

1 Aug 19
16 Sep 19
30 Jun 20

News

Company financial data Financial data

Quarter (USD) Jun 19 Mar 19 Dec 18 Sep 18
Revenue 33.72B 30.57B 32.47B 29.08B
Net income 13.19B 8.81B 8.42B 8.82B
Diluted EPS 1.71 1.14 1.08 1.14
Net profit margin 39.11% 28.81% 25.93% 30.34%
Operating income 12.41B 10.34B 10.26B 9.96B
Net change in cash 144M 4.57B -8.5B 3.19B
Cash on hand 11.36B 11.21B 6.64B 15.14B
Cost of revenue 10.41B 10.17B 12.42B 9.91B
Annual (USD) Jun 19 Jun 18 Jun 17 Jun 16
Revenue 125.84B 110.36B 89.95B 85.32B
Net income 39.24B 16.57B 25.49B 20.54B
Diluted EPS 5.06 2.13 3.25 2.56
Net profit margin 31.18% 15.02% 28.34% 24.07%
Operating income 42.96B 35.06B 29.03B 26.08B
Net change in cash -590M 4.28B 1.15B 915M
Cash on hand 11.36B 11.95B 7.66B 6.51B
Cost of revenue 42.91B 38.35B 34.26B 32.78B

Financial data from Microsoft earnings reports

Financial report summary

?
Risks
  • Competition in the technology sector
  • Competition among platform-based ecosystems
Content analysis ?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
8th grade Avg
New words: accuracy, argument, automate, Bulletin, compensatory, coupled, Czech, desist, disgorgement, DOJ, endpoint, escrow, expertise, extremist, FCPA, gateway, Glint, healthy, highlighted, Hungarian, Hungary, implicate, indemnity, magnifying, mathematical, meaningful, merge, moderation, municipal, NPA, Okta, player, PlayFab, preliminary, proactively, Proofpoint, Republic, role, sample, shape, Sharp, solve, spread, stage, surveillance, Symantec, traction, videoconferencing, violent, workflow, Zoom
Removed: AOL, app, April, banc, beneficiary, billing, Book, broaden, bundle, complaint, comprise, concurrent, cooperating, cornerstone, covenant, defined, designate, direction, drawn, exciting, fee, foster, foundation, France, hold, imposed, lawsuit, legislation, lending, Matching, month, nominal, outperforming, Participating, published, purported, quantify, ratio, reflected, reliably, reorganization, represented, restate, reviewed, rich, smartphone, streamline, Supreme, taxation, thriving, tool, unchanged, universal, verification, Yahoo