XML 48 R35.htm IDEA: XBRL DOCUMENT
v3.21.2

BUSINESS COMBINATIONS (Tables) | 12 Months Ended
--- | ---
Jun. 30, 2021
Acquired Intangible Assets | The components of intangible assets acquired during the periods presented were as follows:
(In millions) |  | Amount |  |  | Weighted Average Life |  |  | Amount |  |  | Weighted Average Life |
Year Ended June 30, |  | 2021 |  |  |  |  |  | 2020 |  |  |  |
Technology-based |  | $ | 1,628 |  |  |  | 4 years |  |  | $ | 531 |  |  |  | 6 years |
Customer-related |  |  | 96 |  |  |  | 4 years |  |  |  | 303 |  |  |  | 5 years |
Marketing-related |  |  | 625 |  |  |  | 6 years |  |  |  | 2 |  |  |  | 2 years |
Contract-based |  |  | 10 |  |  |  | 3 years |  |  |  | 0 |  |  |  | 0 years |
Total |  | $ | 2,359 |  |  |  | 5 years |  |  | $ | 836 |  |  |  | 5 years |
ZeniMax Media Inc. |
Major Classes of Assets and Liabilities Allocated Purchase Price | The major classes of assets and liabilities to which we have preliminarily allocated the purchase price were as follows:
(In millions) |
Cash and cash equivalents |  | $ | 768 |
Goodwill |  |  | 5,469 |
Intangible assets |  |  | 1,968 |
Other assets |  |  | 139 |
Other liabilities |  |  | (223 | )
Total |  | $ | 8,121 |
Acquired Intangible Assets | Following are details of the purchase price allocated to the intangible assets acquired:
(In millions) |  | Amount |  |  | Weighted Average Life |
Technology-based |  | $ | 1,341 |  |  |  | 4 years |
Marketing-related |  |  | 627 |  |  |  | 11 years |
Total |  | $ | 1,968 |  |  |  | 6 years |
GitHub, Inc. |
Major Classes of Assets and Liabilities Allocated Purchase Price | The major classes of assets and liabilities to which we allocated the purchase price were as follows:
(In millions) |
Cash, cash equivalents, and short-term investments |  | $ | 234 |
Goodwill |  |  | 5,497 |
Intangible assets |  |  | 1,267 |
Other assets |  |  | 143 |
Other liabilities |  |  | (217 | )
Total |  | $ | 6,924 |
Acquired Intangible Assets | Following are the details of the purchase price allocated to the intangible assets acquired:
(In millions) |  | Amount |  |  | Weighted Average Life |
Customer-related |  | $ | 648 |  |  |  | 8 years |
Technology-based |  |  | 447 |  |  |  | 5 years |
Marketing-related |  |  | 170 |  |  |  | 10 years |
Contract-based |  |  | 2 |  |  |  | 2 years |
Total |  | $ | 1,267 |  |  |  | 7 years |

X
- Definition Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275 + Details
Name: | us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463 + Details
Name: | us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=msft_ZeniMaxMediaIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=msft_GitHubIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |