Generated at 2020-10-07T14:26:44+0000 for Charles.Hoffman@me.com. This page will remain online for about 48 hours.
Submitted: http://xbrlsite.azurewebsites.net/2020/master/msft/testing/instance-MSFT.xml
For more information: http://logicalcontracts.com/xbrl-and-sbrm-reporting/
DISCLAIMER: this analysis is provided by software still under development, and likely incomplete or even erroneous; do NOT use it other than for experimental, inconsequential purposes
NONE
TERMS | |||
100000 - Document - Document and Entity Information | Structures | Definitions | Facts |
100010 - Statement - INCOME STATEMENTS | Structures | Definitions | Facts |
100020 - Statement - COMPREHENSIVE INCOME STATEMENTS | Structures | Definitions | Facts |
100030 - Statement - COMPREHENSIVE INCOME STATEMENTS (Parenthetical) | Structures | Definitions | Facts |
100040 - Statement - BALANCE SHEETS | Structures | Definitions | Facts |
100050 - Statement - BALANCE SHEETS (Parenthetical) | Structures | Definitions | Facts |
100060 - Statement - CASH FLOWS STATEMENTS | Structures | Definitions | Facts |
100070 - Statement - STOCKHOLDERS' EQUITY STATEMENTS | Structures | Definitions | Facts |
100080 - Disclosure - ACCOUNTING POLICIES | Structures | Definitions | Facts |
100090 - Disclosure - EARNINGS PER SHARE | Structures | Definitions | Facts |
100100 - Disclosure - OTHER INCOME (EXPENSE), NET | Structures | Definitions | Facts |
100110 - Disclosure - INVESTMENTS | Structures | Definitions | Facts |
100120 - Disclosure - DERIVATIVES | Structures | Definitions | Facts |
100130 - Disclosure - FAIR VALUE MEASUREMENTS | Structures | Definitions | Facts |
100140 - Disclosure - INVENTORIES | Structures | Definitions | Facts |
100150 - Disclosure - PROPERTY AND EQUIPMENT | Structures | Definitions | Facts |
100160 - Disclosure - BUSINESS COMBINATIONS | Structures | Definitions | Facts |
100170 - Disclosure - GOODWILL | Structures | Definitions | Facts |
100180 - Disclosure - INTANGIBLE ASSETS | Structures | Definitions | Facts |
100190 - Disclosure - DEBT | Structures | Definitions | Facts |
100200 - Disclosure - INCOME TAXES | Structures | Definitions | Facts |
100210 - Disclosure - RESTRUCTURING CHARGES | Structures | Definitions | Facts |
100220 - Disclosure - UNEARNED REVENUE | Structures | Definitions | Facts |
100230 - Disclosure - COMMITMENTS | Structures | Definitions | Facts |
100240 - Disclosure - CONTINGENCIES | Structures | Definitions | Facts |
100250 - Disclosure - STOCKHOLDERS' EQUITY | Structures | Definitions | Facts |
100260 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME | Structures | Definitions | Facts |
100270 - Disclosure - EMPLOYEE STOCK AND SAVINGS PLANS | Structures | Definitions | Facts |
100280 - Disclosure - SEGMENT INFORMATION AND GEOGRAPHIC DATA | Structures | Definitions | Facts |
100290 - Disclosure - QUARTERLY INFORMATION (UNAUDITED) | Structures | Definitions | Facts |
100300 - Disclosure - ACCOUNTING POLICIES (Policies) | Structures | Definitions | Facts |
100310 - Disclosure - ACCOUNTING POLICIES (Tables) | Structures | Definitions | Facts |
100320 - Disclosure - EARNINGS PER SHARE (Tables) | Structures | Definitions | Facts |
100330 - Disclosure - OTHER INCOME (EXPENSE), NET (Tables) | Structures | Definitions | Facts |
100340 - Disclosure - INVESTMENTS (Tables) | Structures | Definitions | Facts |
100350 - Disclosure - DERIVATIVES (Tables) | Structures | Definitions | Facts |
100360 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) | Structures | Definitions | Facts |
100370 - Disclosure - INVENTORIES (Tables) | Structures | Definitions | Facts |
100380 - Disclosure - PROPERTY AND EQUIPMENT (Tables) | Structures | Definitions | Facts |
100390 - Disclosure - BUSINESS COMBINATIONS (Tables) | Structures | Definitions | Facts |
100400 - Disclosure - GOODWILL (Tables) | Structures | Definitions | Facts |
100410 - Disclosure - INTANGIBLE ASSETS (Tables) | Structures | Definitions | Facts |
100420 - Disclosure - DEBT (Tables) | Structures | Definitions | Facts |
100430 - Disclosure - INCOME TAXES (Tables) | Structures | Definitions | Facts |
100440 - Disclosure - RESTRUCTURING CHARGES (Tables) | Structures | Definitions | Facts |
100450 - Disclosure - UNEARNED REVENUE (Tables) | Structures | Definitions | Facts |
100460 - Disclosure - COMMITMENTS (Tables) | Structures | Definitions | Facts |
100470 - Disclosure - STOCKHOLDERS' EQUITY (Tables) | Structures | Definitions | Facts |
100480 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables) | Structures | Definitions | Facts |
100490 - Disclosure - EMPLOYEE STOCK AND SAVINGS PLANS (Tables) | Structures | Definitions | Facts |
100500 - Disclosure - SEGMENT INFORMATION AND GEOGRAPHIC DATA (Tables) | Structures | Definitions | Facts |
100510 - Disclosure - QUARTERLY INFORMATION (UNAUDITED) (Tables) | Structures | Definitions | Facts |
100520 - Disclosure - Accounting Policies - Additional Information (Detail) | Structures | Definitions | Facts |
100530 - Disclosure - Allowance for Doubtful Accounts (Detail) | Structures | Definitions | Facts |
100540 - Disclosure - Expected Impacts of Adoption of Standards Related to Revenue Recognition and Leases to Reported Results - (Detail) | Structures | Definitions | Facts |
100550 - Disclosure - Basic and Diluted Earnings Per Share (Detail) | Structures | Definitions | Facts |
100560 - Disclosure - Components of Other Income (Expense), Net (Detail) | Structures | Definitions | Facts |
100570 - Disclosure - Net Recognized Gains (Losses) on Investments (Detail) | Structures | Definitions | Facts |
100580 - Disclosure - Investment Components, Including Associated Derivatives (Detail) | Structures | Definitions | Facts |
100590 - Disclosure - Investments - Cost Method - Additional Information (Detail) | Structures | Definitions | Facts |
100600 - Disclosure - Investments - Secured Borrowings and Loaned Securities - Additional Information (Detail) | Structures | Definitions | Facts |
100610 - Disclosure - Unrealized Losses on Investments (Detail) | Structures | Definitions | Facts |
100620 - Disclosure - Debt Investment Maturities (Detail) | Structures | Definitions | Facts |
100630 - Disclosure - Derivatives - Additional Information (Detail) | Structures | Definitions | Facts |
100640 - Disclosure - Fair Values of Derivative Instruments (Detail) | Structures | Definitions | Facts |
100650 - Disclosure - Gains (Losses) on Fair Value Hedges and Related Hedged Items (Detail) | Structures | Definitions | Facts |
100660 - Disclosure - Gains (Losses) Related to Cash Flow Hedges (Detail) | Structures | Definitions | Facts |
100670 - Disclosure - Gains (Losses) Related to Cash Flow Hedges (Parenthetical) (Detail) | Structures | Definitions | Facts |
100680 - Disclosure - Non-Designated Derivative Gains (Losses) (Detail) | Structures | Definitions | Facts |
100690 - Disclosure - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail) | Structures | Definitions | Facts |
100700 - Disclosure - Reconciliation of Total Assets Measured at Fair Value on Recurring Basis to Balance Sheet Presentation (Detail) | Structures | Definitions | Facts |
100710 - Disclosure - Components of Inventories (Detail) | Structures | Definitions | Facts |
100720 - Disclosure - Components of Property and Equipment (Detail) | Structures | Definitions | Facts |
100730 - Disclosure - Property and Equipment - Additional Information (Detail) | Structures | Definitions | Facts |
100740 - Disclosure - Business Combinations - Additional Information (Detail) | Structures | Definitions | Facts |
100750 - Disclosure - Major Classes of Assets and Liabilities to Which We Allocated the Purchase Price (Detail) | Structures | Definitions | Facts |
100760 - Disclosure - Major Classes of Assets and Liabilities to Which We Allocated the Purchase Price (Parenthetical) (Detail) | Structures | Definitions | Facts |
100770 - Disclosure - Acquired Intangible Assets (Detail) | Structures | Definitions | Facts |
100780 - Disclosure - Revenue and Operating Loss Attributable to Acquiree, Since the Date of Acquisition (Detail) | Structures | Definitions | Facts |
100790 - Disclosure - Supplemental Consolidated Financial Results on Unaudited Pro Forma Basis, as If the Acquisition Had Been Consummated on Beginning of Period (Detail) | Structures | Definitions | Facts |
100800 - Disclosure - Carrying Amount of Goodwill (Detail) | Structures | Definitions | Facts |
100810 - Disclosure - Goodwill - Additional Information (Detail) | Structures | Definitions | Facts |
100820 - Disclosure - Finite-Lived Intangible Assets (Detail) | Structures | Definitions | Facts |
100830 - Disclosure - Finite-Lived Intangible Assets (Parenthetical) (Detail) | Structures | Definitions | Facts |
100840 - Disclosure - Intangible Assets - Additional Information (Detail) | Structures | Definitions | Facts |
100850 - Disclosure - Intangible Assets Acquired (Detail) | Structures | Definitions | Facts |
100860 - Disclosure - Estimated Future Amortization Expense Related to Intangible Assets (Detail) | Structures | Definitions | Facts |
100870 - Disclosure - Debt - Additional Information (Detail) | Structures | Definitions | Facts |
100880 - Disclosure - Long-term Debt (Detail) | Structures | Definitions | Facts |
100890 - Disclosure - Long-term Debt (Parenthetical) (Detail) | Structures | Definitions | Facts |
100900 - Disclosure - Maturities of Long-term Debt (Detail) | Structures | Definitions | Facts |
100910 - Disclosure - Provision for Income Taxes (Detail) | Structures | Definitions | Facts |
100920 - Disclosure - Income Taxes - Additional Information (Detail) | Structures | Definitions | Facts |
100930 - Disclosure - Income (Loss) Before Income Taxes (Detail) | Structures | Definitions | Facts |
100940 - Disclosure - Difference Between Income Taxes Computed at Federal Statutory Rate and Provision for Income Taxes (Detail) | Structures | Definitions | Facts |
100950 - Disclosure - Deferred Income Tax Assets and Liabilities (Detail) | Structures | Definitions | Facts |
100960 - Disclosure - Changes in Unrecognized Tax Benefits (Detail) | Structures | Definitions | Facts |
100970 - Disclosure - Income Taxes - Additional Information Regarding Examinations (Detail) | Structures | Definitions | Facts |
100980 - Disclosure - Restructuring Charges - Additional Information (Detail) | Structures | Definitions | Facts |
100990 - Disclosure - Changes in Restructuring Liability (Detail) | Structures | Definitions | Facts |
101000 - Disclosure - Unearned Revenue by Segment (Detail) | Structures | Definitions | Facts |
101010 - Disclosure - Commitments - Additional Information (Detail) | Structures | Definitions | Facts |
101020 - Disclosure - Future Minimum Rental Commitments Under Non-cancellable Operating Leases (Detail) | Structures | Definitions | Facts |
101030 - Disclosure - Future Minimum Lease Payments under Non-cancellable Capital Leases (Detail) | Structures | Definitions | Facts |
101040 - Disclosure - Future Minimum Lease Payments under Non-cancellable Capital Leases (Parenthetical) (Detail) | Structures | Definitions | Facts |
101050 - Disclosure - Contingencies - Additional Information (Detail) | Structures | Definitions | Facts |
101060 - Disclosure - Shares of Common Stock Outstanding (Detail) | Structures | Definitions | Facts |
101070 - Disclosure - Stockholders' Equity - Additional Information (Detail) | Structures | Definitions | Facts |
101080 - Disclosure - Share Repurchases (Detail) | Structures | Definitions | Facts |
101090 - Disclosure - Dividends Declared (Detail) | Structures | Definitions | Facts |
101100 - Disclosure - Summary of Changes in Accumulated Other Comprehensive Income by Component (Detail) | Structures | Definitions | Facts |
101110 - Disclosure - Summary of Changes in Accumulated Other Comprehensive Income by Component (Parenthetical) (Detail) | Structures | Definitions | Facts |
101120 - Disclosure - Employee Stock and Savings Plans - Additional Information (Detail) | Structures | Definitions | Facts |
101130 - Disclosure - Stock-Based Compensation Expense and Related Income Tax Benefits (Detail) | Structures | Definitions | Facts |
101140 - Disclosure - Assumptions Used in Estimating the Fair Value of Stock Award Grants (Detail) | Structures | Definitions | Facts |
101150 - Disclosure - Stock Plan Activity (Detail) | Structures | Definitions | Facts |
101160 - Disclosure - Stock Plan Activity (Parenthetical) (Detail) | Structures | Definitions | Facts |
101170 - Disclosure - Employee Purchased Shares (Detail) | Structures | Definitions | Facts |
101180 - Disclosure - Segment Revenue (Detail) | Structures | Definitions | Facts |
101190 - Disclosure - Operating Income (Loss) by Segment (Detail) | Structures | Definitions | Facts |
101200 - Disclosure - Corporate and Other Operating Income (Loss) Activity (Detail) | Structures | Definitions | Facts |
101210 - Disclosure - Segment Information and Geographic Data - Additional Information (Detail) | Structures | Definitions | Facts |
101220 - Disclosure - Revenue Classified by Major Geographic Areas (Detail) | Structures | Definitions | Facts |
101230 - Disclosure - Revenue Classified by Significant Product and Service Offerings (Detail) | Structures | Definitions | Facts |
101240 - Disclosure - Revenue Classified by Significant Product and Service Offerings (Parenthetical) (Detail) | Structures | Definitions | Facts |
101250 - Disclosure - Long-Lived Assets, Excluding Financial Instruments and Tax Assets, Classified by Location of Controlling Statutory Company (Detail) | Structures | Definitions | Facts |
101260 - Disclosure - Quarterly Information (Unaudited) (Detail) | Structures | Definitions | Facts |
101270 - Disclosure - Quarterly Information (Unaudited) (Parenthetical) (Detail) | Structures | Definitions | Facts |
RULES | |||
Errors and Warnings |
Terms shown are only those effectively used by the report instance.
Model Structure | |
---|---|
Network |
100000 - Document - Document and Entity Information
(http://www.xbrlsite.com/msft/role/DocumentDocumentAndEntityInformation)
|
Table | Document And Entity Information [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Document And Entity Information [Abstract] | Abstract | duration | null | msft:DocumentAndEntityInformationAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Document Type | Concept (xbrli:stringItemType) | duration | null | other:DocumentType |
7 | Amendment Flag | Concept (boolean) | duration | null | other:AmendmentFlag |
8 | Document Period End Date | Concept (date) | duration | null | other:DocumentPeriodEndDate |
9 | Document Fiscal Year Focus | Concept (gYear) | duration | null | other:DocumentFiscalYearFocus |
10 | Document Fiscal Period Focus | Concept (xbrli:tokenItemType) | duration | null | other:DocumentFiscalPeriodFocus |
11 | Trading Symbol | Concept (normalizedString) | duration | null | other:TradingSymbol |
12 | Entity Registrant Name | Concept (normalizedString) | duration | null | other:EntityRegistrantName |
13 | Entity Central Index Key | Concept (xbrli:tokenItemType) | duration | null | other:EntityCentralIndexKey |
14 | Current Fiscal Year End Date | Concept (gMonthDay) | duration | null | other:CurrentFiscalYearEndDate |
15 | Entity Well-known Seasoned Issuer | Concept (xbrli:tokenItemType) | duration | null | other:EntityWellKnownSeasonedIssuer |
16 | Entity Current Reporting Status | Concept (xbrli:tokenItemType) | duration | null | other:EntityCurrentReportingStatus |
17 | Entity Voluntary Filers | Concept (xbrli:tokenItemType) | duration | null | other:EntityVoluntaryFilers |
18 | Entity Filer Category | Concept (xbrli:stringItemType) | duration | null | other:EntityFilerCategory |
19 | Entity Common Stock, Par Value Per Share | Concept (xbrli:decimalItemType) | duration | null | other:EntityListingParValuePerShare |
20 | Entity Common Stock, Shares Outstanding | Concept (xbrli:shares) | instant | null | other:EntityCommonStockSharesOutstanding |
21 | Entity Public Float | Concept (xbrli:monetary) | instant | credit | other:EntityPublicFloat |
22 | I.R.S. Employer Identification No. | Concept (xbrli:tokenItemType) | duration | null | other:EntityTaxIdentificationNumber |
Model Structure | |
---|---|
Network |
100010 - Statement - INCOME STATEMENTS
(http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS)
|
Table | Income Statement [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Income Statement [Abstract] | Abstract | duration | null | base:IncomeStatementAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Revenue | Abstract | duration | null | base:SalesRevenueNetAbstract |
7 | Product | Concept (xbrli:monetary) | duration | credit | base:SalesRevenueGoodsNet |
8 | Service and other | Concept (xbrli:monetary) | duration | credit | msft:SalesRevenueServicesAndOtherNet |
9 | Total revenue | Concept (xbrli:monetary) | duration | credit | base:SalesRevenueNet |
10 | Cost of revenue | Abstract | duration | null | base:CostOfRevenueAbstract |
11 | Product | Concept (xbrli:monetary) | duration | debit | base:CostOfGoodsSold |
12 | Service and other | Concept (xbrli:monetary) | duration | debit | msft:CostOfServicesAndOther |
13 | Total cost of revenue | Concept (xbrli:monetary) | duration | debit | base:CostOfRevenue |
14 | Gross margin | Concept (xbrli:monetary) | duration | credit | base:GrossProfit |
15 | Research and development | Concept (xbrli:monetary) | duration | debit | base:ResearchAndDevelopmentExpense |
16 | Sales and marketing | Concept (xbrli:monetary) | duration | debit | base:SellingAndMarketingExpense |
17 | General and administrative | Concept (xbrli:monetary) | duration | debit | base:GeneralAndAdministrativeExpense |
18 | Impairment, integration, and restructuring | Concept (xbrli:monetary) | duration | debit | msft:ImpairmentIntegrationAndRestructuringExpenses |
19 | Operating income | Concept (xbrli:monetary) | duration | credit | base:OperatingIncomeLoss |
20 | Other income (expense), net | Concept (xbrli:monetary) | duration | credit | base:NonoperatingIncomeExpense |
21 | Income before income taxes | Concept (xbrli:monetary) | duration | credit | base:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments |
22 | Provision for income taxes | Concept (xbrli:monetary) | duration | debit | base:IncomeTaxExpenseBenefit |
23 | Net income | Concept (xbrli:monetary) | duration | credit | base:NetIncomeLoss |
24 | Earnings per share: | Abstract | duration | null | base:EarningsPerShareAbstract |
25 | Basic | Concept (xbrli:decimalItemType) | duration | null | base:EarningsPerShareBasic |
26 | Diluted | Concept (xbrli:decimalItemType) | duration | null | base:EarningsPerShareDiluted |
27 | Weighted average shares outstanding: | Abstract | duration | null | base:WeightedAverageNumberOfSharesOutstandingAbstract |
28 | Basic | Concept (xbrli:shares) | duration | null | base:WeightedAverageNumberOfSharesOutstandingBasic |
29 | Diluted | Concept (xbrli:shares) | duration | null | base:WeightedAverageNumberOfDilutedSharesOutstanding |
30 | Cash dividends declared per common share | Concept (xbrli:decimalItemType) | duration | null | base:CommonStockDividendsPerShareDeclared |
Model Structure | |
---|---|
Network |
100020 - Statement - COMPREHENSIVE INCOME STATEMENTS
(http://www.xbrlsite.com/msft/role/StatementCOMPREHENSIVEINCOMESTATEMENTS)
|
Table | Statement Of Income And Comprehensive Income [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Statement Of Income And Comprehensive Income [Abstract] | Abstract | duration | null | base:StatementOfIncomeAndComprehensiveIncomeAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Net income | Concept (xbrli:monetary) | duration | credit | base:NetIncomeLoss |
7 | Other comprehensive income (loss): | Abstract | duration | null | base:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract |
8 | Net unrealized gains (losses) on derivatives (net of tax effects of $(5), $(12), and $20) | Concept (xbrli:monetary) | duration | credit | base:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax |
9 | Net unrealized losses on investments (net of tax effects of $(613), $(121), and $(197)) | Concept (xbrli:monetary) | duration | credit | base:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax |
10 | Translation adjustments and other (net of tax effects of $9, $(33), and $16) | Concept (xbrli:monetary) | duration | credit | base:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax |
11 | Other comprehensive loss | Concept (xbrli:monetary) | duration | credit | base:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent |
12 | Comprehensive income | Concept (xbrli:monetary) | duration | credit | base:ComprehensiveIncomeNetOfTax |
Model Structure | |
---|---|
Network |
100030 - Statement - COMPREHENSIVE INCOME STATEMENTS (Parenthetical)
(http://www.xbrlsite.com/msft/role/StatementCOMPREHENSIVEINCOMESTATEMENTSParenthetical)
|
Table | Statement Of Income And Comprehensive Income [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Statement Of Income And Comprehensive Income [Abstract] | Abstract | duration | null | base:StatementOfIncomeAndComprehensiveIncomeAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Net unrealized gains (losses) on derivatives, tax effects | Concept (xbrli:monetary) | duration | debit | base:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesTax |
7 | Net unrealized losses on investments, tax effects | Concept (xbrli:monetary) | duration | debit | base:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax |
8 | Translation adjustments and other, tax effects | Concept (xbrli:monetary) | duration | debit | base:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax |
Model Structure | |
---|---|
Network |
100040 - Statement - BALANCE SHEETS
(http://www.xbrlsite.com/msft/role/StatementBALANCESHEETS)
|
Table | Statement Of Financial Position [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Statement Of Financial Position [Abstract] | Abstract | duration | null | base:StatementOfFinancialPositionAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Assets | Abstract | duration | null | base:AssetsAbstract |
7 | Current assets: | Abstract | duration | null | base:AssetsCurrentAbstract |
8 | Cash and cash equivalents | Concept (xbrli:monetary) | instant | debit | base:CashAndCashEquivalentsAtCarryingValue |
9 | Short-term investments (including securities loaned of $3,694 and $204) | Concept (xbrli:monetary) | instant | debit | base:AvailableForSaleSecuritiesCurrent |
10 | Total cash, cash equivalents, and short-term investments | Concept (xbrli:monetary) | instant | debit | base:CashCashEquivalentsAndShortTermInvestments |
11 | Accounts receivable, net of allowance for doubtful accounts of $405 and $426 | Concept (xbrli:monetary) | instant | debit | base:AccountsReceivableNetCurrent |
12 | Inventories | Concept (xbrli:monetary) | instant | debit | base:InventoryNet |
13 | Other | Concept (xbrli:monetary) | instant | debit | base:OtherAssetsCurrent |
14 | Total current assets | Concept (xbrli:monetary) | instant | debit | base:AssetsCurrent |
15 | Property and equipment, net of accumulated depreciation of $24,179 and $19,800 | Concept (xbrli:monetary) | instant | debit | base:PropertyPlantAndEquipmentNet |
16 | Equity and other investments | Concept (xbrli:monetary) | instant | debit | base:LongTermInvestments |
17 | Goodwill | Concept (xbrli:monetary) | instant | debit | base:Goodwill |
18 | Intangible assets, net | Concept (xbrli:monetary) | instant | debit | base:FiniteLivedIntangibleAssetsNet |
19 | Other long-term assets | Concept (xbrli:monetary) | instant | debit | base:OtherAssetsNoncurrent |
20 | Total assets | Concept (xbrli:monetary) | instant | debit | base:Assets |
21 | Liabilities and stockholders" equity | Abstract | duration | null | base:LiabilitiesAndStockholdersEquityAbstract |
22 | Current liabilities: | Abstract | duration | null | base:LiabilitiesCurrentAbstract |
23 | Accounts payable | Concept (xbrli:monetary) | instant | credit | base:AccountsPayableCurrent |
24 | Short-term debt | Concept (xbrli:monetary) | instant | credit | base:ShortTermBorrowings |
25 | Current portion of long-term debt | Concept (xbrli:monetary) | instant | credit | base:LongTermDebtCurrent |
26 | Accrued compensation | Concept (xbrli:monetary) | instant | credit | base:EmployeeRelatedLiabilitiesCurrent |
27 | Income taxes | Concept (xbrli:monetary) | instant | credit | base:AccruedIncomeTaxesCurrent |
28 | Short-term unearned revenue | Concept (xbrli:monetary) | instant | credit | base:DeferredRevenueCurrent |
29 | Securities lending payable | Concept (xbrli:monetary) | instant | credit | base:DepositsReceivedForSecuritiesLoanedAtCarryingValue |
30 | Other | Concept (xbrli:monetary) | instant | credit | base:OtherLiabilitiesCurrent |
31 | Total current liabilities | Concept (xbrli:monetary) | instant | credit | base:LiabilitiesCurrent |
32 | Long-term debt | Concept (xbrli:monetary) | instant | credit | base:LongTermDebtNoncurrent |
33 | Long-term unearned revenue | Concept (xbrli:monetary) | instant | credit | base:DeferredRevenueNoncurrent |
34 | Deferred income taxes | Concept (xbrli:monetary) | instant | credit | base:DeferredTaxLiabilitiesNoncurrent |
35 | Other long-term liabilities | Concept (xbrli:monetary) | instant | credit | base:OtherLiabilitiesNoncurrent |
36 | Total liabilities | Concept (xbrli:monetary) | instant | credit | base:Liabilities |
37 | Commitments and contingencies | Concept (xbrli:monetary) | instant | credit | base:CommitmentsAndContingencies |
38 | Stockholders" equity: | Abstract | duration | null | base:StockholdersEquityAbstract |
39 | Common stock and paid-in capital - shares authorized 24,000; outstanding 7,708 and 7,808 | Concept (xbrli:monetary) | instant | credit | base:CommonStocksIncludingAdditionalPaidInCapital |
40 | Retained earnings | Concept (xbrli:monetary) | instant | credit | base:RetainedEarningsAccumulatedDeficit |
41 | Accumulated other comprehensive income | Concept (xbrli:monetary) | instant | credit | base:AccumulatedOtherComprehensiveIncomeLossNetOfTax |
42 | Total stockholders" equity | Concept (xbrli:monetary) | instant | credit | base:StockholdersEquity |
43 | Total liabilities and stockholders" equity | Concept (xbrli:monetary) | instant | credit | base:LiabilitiesAndStockholdersEquity |
Model Structure | |
---|---|
Network |
100050 - Statement - BALANCE SHEETS (Parenthetical)
(http://www.xbrlsite.com/msft/role/StatementBALANCESHEETSParenthetical)
|
Table | Statement Of Financial Position [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Statement Of Financial Position [Abstract] | Abstract | duration | null | base:StatementOfFinancialPositionAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Short-term investments, securities loaned | Concept (xbrli:monetary) | instant | credit | base:SecuritiesLoaned |
7 | Accounts receivable, allowance for doubtful accounts | Concept (xbrli:monetary) | instant | credit | base:AllowanceForDoubtfulAccountsReceivableCurrent |
8 | Property and equipment, accumulated depreciation | Concept (xbrli:monetary) | instant | credit | base:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment |
9 | Common stock, shares authorized | Concept (xbrli:shares) | instant | null | base:CommonStockSharesAuthorized |
10 | Common stock, outstanding | Concept (xbrli:shares) | instant | null | base:CommonStockSharesOutstanding |
Model Structure | |
---|---|
Network |
100060 - Statement - CASH FLOWS STATEMENTS
(http://www.xbrlsite.com/msft/role/StatementCASHFLOWSSTATEMENTS)
|
Table | Statement Of Cash Flows [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Statement Of Cash Flows [Abstract] | Abstract | duration | null | base:StatementOfCashFlowsAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Operations | Abstract | duration | null | base:NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract |
7 | Net income | Concept (xbrli:monetary) | duration | credit | base:NetIncomeLoss |
8 | Adjustments to reconcile net income to net cash from operations: | Abstract | duration | null | base:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract |
9 | Goodwill and asset impairments | Concept (xbrli:monetary) | duration | debit | base:AssetImpairmentCharges |
10 | Depreciation, amortization, and other | Concept (xbrli:monetary) | duration | debit | msft:DepreciationAmortizationAndOther |
11 | Stock-based compensation expense | Concept (xbrli:monetary) | duration | debit | base:ShareBasedCompensation |
12 | Net recognized gains on investments and derivatives | Concept (xbrli:monetary) | duration | credit | msft:GainLossOnInvestmentsAndDerivativeInstruments |
13 | Deferred income taxes | Concept (xbrli:monetary) | duration | debit | base:DeferredIncomeTaxExpenseBenefit |
14 | Deferral of unearned revenue | Concept (xbrli:monetary) | duration | debit | base:IncreaseDecreaseInDeferredRevenue |
15 | Recognition of unearned revenue | Concept (xbrli:monetary) | duration | credit | base:RecognitionOfDeferredRevenue |
16 | Changes in operating assets and liabilities: | Abstract | duration | null | base:IncreaseDecreaseInOperatingCapitalAbstract |
17 | Accounts receivable | Concept (xbrli:monetary) | duration | credit | base:IncreaseDecreaseInAccountsReceivable |
18 | Inventories | Concept (xbrli:monetary) | duration | credit | base:IncreaseDecreaseInInventories |
19 | Other current assets | Concept (xbrli:monetary) | duration | credit | base:IncreaseDecreaseInOtherCurrentAssets |
20 | Other long-term assets | Concept (xbrli:monetary) | duration | credit | base:IncreaseDecreaseInOtherNoncurrentAssets |
21 | Accounts payable | Concept (xbrli:monetary) | duration | debit | base:IncreaseDecreaseInAccountsPayable |
22 | Other current liabilities | Concept (xbrli:monetary) | duration | debit | base:IncreaseDecreaseInOtherCurrentLiabilities |
23 | Other long-term liabilities | Concept (xbrli:monetary) | duration | debit | base:IncreaseDecreaseInOtherNoncurrentLiabilities |
24 | Net cash from operations | Concept (xbrli:monetary) | duration | null | base:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations |
25 | Financing | Abstract | duration | null | base:NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract |
26 | Proceeds from issuance (repayments) of short-term debt, maturities of 90 days or less, net | Concept (xbrli:monetary) | duration | debit | base:ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess |
27 | Proceeds from issuance of debt | Concept (xbrli:monetary) | duration | debit | base:ProceedsFromDebtMaturingInMoreThanThreeMonths |
28 | Repayments of debt | Concept (xbrli:monetary) | duration | credit | base:RepaymentsOfDebtMaturingInMoreThanThreeMonths |
29 | Common stock issued | Concept (xbrli:monetary) | duration | debit | base:ProceedsFromIssuanceOfCommonStock |
30 | Common stock repurchased | Concept (xbrli:monetary) | duration | credit | base:PaymentsForRepurchaseOfCommonStock |
31 | Common stock cash dividends paid | Concept (xbrli:monetary) | duration | credit | base:PaymentsOfDividendsCommonStock |
32 | Other, net | Concept (xbrli:monetary) | duration | debit | base:ProceedsFromPaymentsForOtherFinancingActivities |
33 | Net cash from (used in) financing | Concept (xbrli:monetary) | duration | debit | base:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations |
34 | Investing | Abstract | duration | null | base:NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract |
35 | Additions to property and equipment | Concept (xbrli:monetary) | duration | credit | base:PaymentsToAcquirePropertyPlantAndEquipment |
36 | Acquisition of companies, net of cash acquired, and purchases of intangible and other assets | Concept (xbrli:monetary) | duration | credit | msft:AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets |
37 | Purchases of investments | Concept (xbrli:monetary) | duration | credit | base:PaymentsToAcquireInvestments |
38 | Maturities of investments | Concept (xbrli:monetary) | duration | debit | base:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities |
39 | Sales of investments | Concept (xbrli:monetary) | duration | debit | base:ProceedsFromSaleOfAvailableForSaleSecurities |
40 | Securities lending payable | Concept (xbrli:monetary) | duration | credit | base:IncreaseDecreaseInCollateralHeldUnderSecuritiesLending |
41 | Net cash used in investing | Concept (xbrli:monetary) | duration | debit | base:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations |
42 | Effect of foreign exchange rates on cash and cash equivalents | Concept (xbrli:monetary) | duration | debit | base:EffectOfExchangeRateOnCashAndCashEquivalents |
43 | Net change in cash and cash equivalents | Concept (xbrli:monetary) | duration | debit | base:CashAndCashEquivalentsPeriodIncreaseDecrease |
44 | Cash and cash equivalents, beginning of period | Concept (xbrli:monetary) | instant | debit | base:CashAndCashEquivalentsAtCarryingValue |
45 | Cash and cash equivalents, end of period | Concept (xbrli:monetary) | instant | debit | base:CashAndCashEquivalentsAtCarryingValue |
Model Structure | |
---|---|
Network |
100070 - Statement - STOCKHOLDERS' EQUITY STATEMENTS
(http://www.xbrlsite.com/msft/role/StatementSTOCKHOLDERSEQUITYSTATEMENTS)
|
Table | Statement Of Stockholders Equity [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Statement Of Stockholders Equity [Abstract] | Abstract | duration | null | base:StatementOfStockholdersEquityAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Equity Components [Axis] | Axis | duration | null | base:StatementEquityComponentsAxis |
6 | Equity Component [Domain] | Member | duration | null | base:EquityComponentDomain |
7 | Common stock and paid-in capital | Member | duration | null | base:CommonStockIncludingAdditionalPaidInCapitalMember |
8 | Retained earnings | Member | duration | null | base:RetainedEarningsMember |
9 | Accumulated other comprehensive income | Member | duration | null | base:AccumulatedOtherComprehensiveIncomeMember |
10 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
11 | Balance, beginning of period | Concept (xbrli:monetary) | instant | credit | base:StockholdersEquity |
12 | Common stock issued | Concept (xbrli:monetary) | duration | credit | base:StockIssuedDuringPeriodValueNewIssues |
13 | Net income | Concept (xbrli:monetary) | duration | credit | base:NetIncomeLoss |
14 | Other comprehensive loss | Concept (xbrli:monetary) | duration | credit | base:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent |
15 | Common stock cash dividends | Concept (xbrli:monetary) | duration | debit | base:DividendsCommonStockCash |
16 | Common stock repurchased | Concept (xbrli:monetary) | duration | debit | base:StockRepurchasedDuringPeriodValue |
17 | Stock-based compensation expense | Concept (xbrli:monetary) | duration | credit | base:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue |
18 | Stock-based compensation income tax benefits | Concept (xbrli:monetary) | duration | credit | base:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet |
19 | Other, net | Concept (xbrli:monetary) | duration | debit | base:StockholdersEquityOther |
20 | Balance, end of period | Concept (xbrli:monetary) | instant | credit | base:StockholdersEquity |
Model Structure | |
---|---|
Network |
100080 - Disclosure - ACCOUNTING POLICIES
(http://www.xbrlsite.com/msft/role/DisclosureACCOUNTINGPOLICIES)
|
Table | Accounting Policies [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Accounting Policies [Abstract] | Abstract | duration | null | base:AccountingPoliciesAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | ACCOUNTING POLICIES | Concept (nonnum:xmlNodesItemType) | duration | null | base:SignificantAccountingPoliciesTextBlock |
Model Structure | |
---|---|
Network |
100090 - Disclosure - EARNINGS PER SHARE
(http://www.xbrlsite.com/msft/role/DisclosureEARNINGSPERSHARE)
|
Table | Earnings Per Share [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Earnings Per Share [Abstract] | Abstract | duration | null | base:EarningsPerShareAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | EARNINGS PER SHARE | Concept (nonnum:xmlNodesItemType) | duration | null | base:EarningsPerShareTextBlock |
Model Structure | |
---|---|
Network |
100100 - Disclosure - OTHER INCOME (EXPENSE), NET
(http://www.xbrlsite.com/msft/role/DisclosureOTHERINCOMEEXPENSENET)
|
Table | Other Income And Expenses [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Other Income And Expenses [Abstract] | Abstract | duration | null | base:OtherIncomeAndExpensesAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | OTHER INCOME (EXPENSE), NET | Concept (nonnum:xmlNodesItemType) | duration | null | base:OtherNonoperatingIncomeAndExpenseTextBlock |
Model Structure | |
---|---|
Network |
100110 - Disclosure - INVESTMENTS
(http://www.xbrlsite.com/msft/role/DisclosureINVESTMENTS)
|
Table | Cash And Cash Equivalents [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Cash And Cash Equivalents [Abstract] | Abstract | duration | null | base:CashAndCashEquivalentsAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | INVESTMENTS | Concept (nonnum:xmlNodesItemType) | duration | null | base:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock |
Model Structure | |
---|---|
Network |
100120 - Disclosure - DERIVATIVES
(http://www.xbrlsite.com/msft/role/DisclosureDERIVATIVES)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Derivative Instruments And Hedging Activities Disclosure [Abstract] | Abstract | duration | null | base:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | DERIVATIVES | Concept (nonnum:xmlNodesItemType) | duration | null | base:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock |
Model Structure | |
---|---|
Network |
100130 - Disclosure - FAIR VALUE MEASUREMENTS
(http://www.xbrlsite.com/msft/role/DisclosureFAIRVALUEMEASUREMENTS)
|
Table | Fair Value Disclosures [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Fair Value Disclosures [Abstract] | Abstract | duration | null | base:FairValueDisclosuresAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | FAIR VALUE MEASUREMENTS | Concept (nonnum:xmlNodesItemType) | duration | null | base:FairValueDisclosuresTextBlock |
Model Structure | |
---|---|
Network |
100140 - Disclosure - INVENTORIES
(http://www.xbrlsite.com/msft/role/DisclosureINVENTORIES)
|
Table | Inventory Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Inventory Disclosure [Abstract] | Abstract | duration | null | base:InventoryDisclosureAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | INVENTORIES | Concept (nonnum:xmlNodesItemType) | duration | null | base:InventoryDisclosureTextBlock |
Model Structure | |
---|---|
Network |
100150 - Disclosure - PROPERTY AND EQUIPMENT
(http://www.xbrlsite.com/msft/role/DisclosurePROPERTYANDEQUIPMENT)
|
Table | Property Plant And Equipment [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Property Plant And Equipment [Abstract] | Abstract | duration | null | base:PropertyPlantAndEquipmentAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | PROPERTY AND EQUIPMENT | Concept (nonnum:xmlNodesItemType) | duration | null | base:PropertyPlantAndEquipmentDisclosureTextBlock |
Model Structure | |
---|---|
Network |
100160 - Disclosure - BUSINESS COMBINATIONS
(http://www.xbrlsite.com/msft/role/DisclosureBUSINESSCOMBINATIONS)
|
Table | Business Combinations [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Business Combinations [Abstract] | Abstract | duration | null | base:BusinessCombinationsAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | BUSINESS COMBINATIONS | Concept (nonnum:xmlNodesItemType) | duration | null | base:MergersAcquisitionsAndDispositionsDisclosuresTextBlock |
Model Structure | |
---|---|
Network |
100170 - Disclosure - GOODWILL
(http://www.xbrlsite.com/msft/role/DisclosureGOODWILL)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Goodwill And Intangible Assets Disclosure [Abstract] | Abstract | duration | null | base:GoodwillAndIntangibleAssetsDisclosureAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | GOODWILL | Concept (nonnum:xmlNodesItemType) | duration | null | base:GoodwillDisclosureTextBlock |
Model Structure | |
---|---|
Network |
100180 - Disclosure - INTANGIBLE ASSETS
(http://www.xbrlsite.com/msft/role/DisclosureINTANGIBLEASSETS)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Goodwill And Intangible Assets Disclosure [Abstract] | Abstract | duration | null | base:GoodwillAndIntangibleAssetsDisclosureAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | INTANGIBLE ASSETS | Concept (nonnum:xmlNodesItemType) | duration | null | base:IntangibleAssetsDisclosureTextBlock |
Model Structure | |
---|---|
Network |
100190 - Disclosure - DEBT
(http://www.xbrlsite.com/msft/role/DisclosureDEBT)
|
Table | Debt Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Debt Disclosure [Abstract] | Abstract | duration | null | base:DebtDisclosureAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | DEBT | Concept (nonnum:xmlNodesItemType) | duration | null | base:DebtDisclosureTextBlock |
Model Structure | |
---|---|
Network |
100200 - Disclosure - INCOME TAXES
(http://www.xbrlsite.com/msft/role/DisclosureINCOMETAXES)
|
Table | Income Tax Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Income Tax Disclosure [Abstract] | Abstract | duration | null | base:IncomeTaxDisclosureAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | INCOME TAXES | Concept (nonnum:xmlNodesItemType) | duration | null | base:IncomeTaxDisclosureTextBlock |
Model Structure | |
---|---|
Network |
100210 - Disclosure - RESTRUCTURING CHARGES
(http://www.xbrlsite.com/msft/role/DisclosureRESTRUCTURINGCHARGES)
|
Table | Restructuring And Related Activities [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Restructuring And Related Activities [Abstract] | Abstract | duration | null | base:RestructuringAndRelatedActivitiesAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | RESTRUCTURING CHARGES | Concept (nonnum:xmlNodesItemType) | duration | null | base:RestructuringAndRelatedActivitiesDisclosureTextBlock |
Model Structure | |
---|---|
Network |
100220 - Disclosure - UNEARNED REVENUE
(http://www.xbrlsite.com/msft/role/DisclosureUNEARNEDREVENUE)
|
Table | Deferred Revenue Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Deferred Revenue Disclosure [Abstract] | Abstract | duration | null | base:DeferredRevenueDisclosureAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | UNEARNED REVENUE | Concept (nonnum:xmlNodesItemType) | duration | null | base:DeferredRevenueDisclosureTextBlock |
Model Structure | |
---|---|
Network |
100230 - Disclosure - COMMITMENTS
(http://www.xbrlsite.com/msft/role/DisclosureCOMMITMENTS)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Commitments And Contingencies Disclosure [Abstract] | Abstract | duration | null | base:CommitmentsAndContingenciesDisclosureAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | COMMITMENTS | Concept (nonnum:xmlNodesItemType) | duration | null | base:CommitmentsDisclosureTextBlock |
Model Structure | |
---|---|
Network |
100240 - Disclosure - CONTINGENCIES
(http://www.xbrlsite.com/msft/role/DisclosureCONTINGENCIES)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Commitments And Contingencies Disclosure [Abstract] | Abstract | duration | null | base:CommitmentsAndContingenciesDisclosureAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | CONTINGENCIES | Concept (nonnum:xmlNodesItemType) | duration | null | base:LegalMattersAndContingenciesTextBlock |
Model Structure | |
---|---|
Network |
100250 - Disclosure - STOCKHOLDERS' EQUITY
(http://www.xbrlsite.com/msft/role/DisclosureSTOCKHOLDERSEQUITY)
|
Table | Equity [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Equity [Abstract] | Abstract | duration | null | base:EquityAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | STOCKHOLDERS" EQUITY | Concept (nonnum:xmlNodesItemType) | duration | null | base:StockholdersEquityNoteDisclosureTextBlock |
Model Structure | |
---|---|
Network |
100260 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME
(http://www.xbrlsite.com/msft/role/DisclosureACCUMULATEDOTHERCOMPREHENSIVEINCOME)
|
Table | Equity [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Equity [Abstract] | Abstract | duration | null | base:EquityAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | ACCUMULATED OTHER COMPREHENSIVE INCOME | Concept (nonnum:xmlNodesItemType) | duration | null | base:ComprehensiveIncomeNoteTextBlock |
Model Structure | |
---|---|
Network |
100270 - Disclosure - EMPLOYEE STOCK AND SAVINGS PLANS
(http://www.xbrlsite.com/msft/role/DisclosureEMPLOYEESTOCKANDSAVINGSPLANS)
|
Table | Postemployment Benefits [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Postemployment Benefits [Abstract] | Abstract | duration | null | base:PostemploymentBenefitsAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | EMPLOYEE STOCK AND SAVINGS PLANS | Concept (nonnum:xmlNodesItemType) | duration | null | base:CompensationAndEmployeeBenefitPlansTextBlock |
Model Structure | |
---|---|
Network |
100280 - Disclosure - SEGMENT INFORMATION AND GEOGRAPHIC DATA
(http://www.xbrlsite.com/msft/role/DisclosureSEGMENTINFORMATIONANDGEOGRAPHICDATA)
|
Table | Segment Reporting [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Segment Reporting [Abstract] | Abstract | duration | null | base:SegmentReportingAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | SEGMENT INFORMATION AND GEOGRAPHIC DATA | Concept (nonnum:xmlNodesItemType) | duration | null | base:SegmentReportingDisclosureTextBlock |
Model Structure | |
---|---|
Network |
100290 - Disclosure - QUARTERLY INFORMATION (UNAUDITED)
(http://www.xbrlsite.com/msft/role/DisclosureQUARTERLYINFORMATIONUNAUDITED)
|
Table | Quarterly Financial Information Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Quarterly Financial Information Disclosure [Abstract] | Abstract | duration | null | base:QuarterlyFinancialInformationDisclosureAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | QUARTERLY INFORMATION (UNAUDITED) | Concept (nonnum:xmlNodesItemType) | duration | null | base:QuarterlyFinancialInformationTextBlock |
Model Structure | |
---|---|
Network |
100300 - Disclosure - ACCOUNTING POLICIES (Policies)
(http://www.xbrlsite.com/msft/role/DisclosureACCOUNTINGPOLICIESPolicies)
|
Table | Accounting Policies [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Accounting Policies [Abstract] | Abstract | duration | null | base:AccountingPoliciesAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Accounting Principles | Concept (nonnum:xmlNodesItemType) | duration | null | base:BasisOfAccountingPolicyPolicyTextBlock |
7 | Principles of Consolidation | Concept (nonnum:xmlNodesItemType) | duration | null | base:ConsolidationPolicyTextBlock |
8 | Estimates and Assumptions | Concept (nonnum:xmlNodesItemType) | duration | null | base:UseOfEstimates |
9 | Foreign Currencies | Concept (nonnum:xmlNodesItemType) | duration | null | base:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock |
10 | Product Revenue and Service and Other Revenue | Concept (nonnum:xmlNodesItemType) | duration | null | msft:ProductRevenueAndServiceAndOtherRevenuePolicyTextBlock |
11 | Revenue Recognition | Concept (nonnum:xmlNodesItemType) | duration | null | base:RevenueRecognitionPolicyTextBlock |
12 | Cost of Revenue | Concept (nonnum:xmlNodesItemType) | duration | null | base:CostOfSalesPolicyTextBlock |
13 | Product Warranty | Concept (nonnum:xmlNodesItemType) | duration | null | base:StandardProductWarrantyPolicy |
14 | Research and Development | Concept (nonnum:xmlNodesItemType) | duration | null | base:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock |
15 | Sales and Marketing | Concept (nonnum:xmlNodesItemType) | duration | null | msft:SellingAndMarketingPolicyTextBlock |
16 | Stock-Based Compensation | Concept (nonnum:xmlNodesItemType) | duration | null | base:ShareBasedCompensationOptionAndIncentivePlansPolicy |
17 | Income Taxes | Concept (nonnum:xmlNodesItemType) | duration | null | base:IncomeTaxPolicyTextBlock |
18 | Fair Value Measurements | Concept (nonnum:xmlNodesItemType) | duration | null | base:FairValueOfFinancialInstrumentsPolicy |
19 | Investments | Concept (nonnum:xmlNodesItemType) | duration | null | base:InvestmentPolicyTextBlock |
20 | Derivatives | Concept (nonnum:xmlNodesItemType) | duration | null | base:DerivativesPolicyTextBlock |
21 | Allowance for Doubtful Accounts | Concept (nonnum:xmlNodesItemType) | duration | null | base:TradeAndOtherAccountsReceivablePolicy |
22 | Inventories | Concept (nonnum:xmlNodesItemType) | duration | null | base:InventoryPolicyTextBlock |
23 | Property and Equipment | Concept (nonnum:xmlNodesItemType) | duration | null | base:PropertyPlantAndEquipmentPolicyTextBlock |
24 | Goodwill | Concept (nonnum:xmlNodesItemType) | duration | null | base:GoodwillAndIntangibleAssetsGoodwillPolicy |
25 | Intangible Assets | Concept (nonnum:xmlNodesItemType) | duration | null | base:IntangibleAssetsFiniteLivedPolicy |
26 | Recent Accounting Guidance | Concept (nonnum:xmlNodesItemType) | duration | null | base:NewAccountingPronouncementsPolicyPolicyTextBlock |
27 | Earnings Per Share | Concept (nonnum:xmlNodesItemType) | duration | null | base:EarningsPerSharePolicyTextBlock |
28 | Segment Reporting | Concept (nonnum:xmlNodesItemType) | duration | null | base:SegmentReportingPolicyPolicyTextBlock |
Model Structure | |
---|---|
Network |
100310 - Disclosure - ACCOUNTING POLICIES (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureACCOUNTINGPOLICIESTables)
|
Table | Accounting Policies [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Accounting Policies [Abstract] | Abstract | duration | null | base:AccountingPoliciesAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Allowance for Doubtful Accounts | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock |
7 | Expected Impacts of Adoption of Standards Related to Revenue Recognition and Leases to Reported Results | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock |
Model Structure | |
---|---|
Network |
100320 - Disclosure - EARNINGS PER SHARE (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureEARNINGSPERSHARETables)
|
Table | Earnings Per Share [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Earnings Per Share [Abstract] | Abstract | duration | null | base:EarningsPerShareAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Basic and Diluted Earnings Per Share | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock |
Model Structure | |
---|---|
Network |
100330 - Disclosure - OTHER INCOME (EXPENSE), NET (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureOTHERINCOMEEXPENSENETTables)
|
Table | Other Income And Expenses [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Other Income And Expenses [Abstract] | Abstract | duration | null | base:OtherIncomeAndExpensesAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Components of Other Income (Expense), Net | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock |
7 | Net Recognized Gains (Losses) on Investments | Concept (nonnum:xmlNodesItemType) | duration | null | base:RealizedGainLossOnInvestmentsTableTextBlock |
Model Structure | |
---|---|
Network |
100340 - Disclosure - INVESTMENTS (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureINVESTMENTSTables)
|
Table | Cash And Cash Equivalents [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Cash And Cash Equivalents [Abstract] | Abstract | duration | null | base:CashAndCashEquivalentsAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Investment Components, Including Associated Derivatives | Concept (nonnum:xmlNodesItemType) | duration | null | msft:ScheduleOfCashCashEquivalentsAndInvestmentsTableTextBlock |
7 | Unrealized Losses on Investments | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock |
8 | Debt Investment Maturities | Concept (nonnum:xmlNodesItemType) | duration | null | base:InvestmentsClassifiedByContractualMaturityDateTableTextBlock |
Model Structure | |
---|---|
Network |
100350 - Disclosure - DERIVATIVES (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureDERIVATIVESTables)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Derivative Instruments And Hedging Activities Disclosure [Abstract] | Abstract | duration | null | base:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Hedging Relationship [Axis] | Axis | duration | null | base:DerivativeInstrumentsGainLossByHedgingRelationshipAxis |
6 | Hedging Relationship [Domain] | Member | duration | null | base:HedgingRelationshipDomain |
7 | Fair value hedging | Member | duration | null | base:FairValueHedgingMember |
8 | Cash flow hedging | Member | duration | null | base:CashFlowHedgingMember |
9 | Hedging Designation | Axis | duration | null | base:HedgingDesignationAxis |
10 | Hedging Designation [Domain] | Member | duration | null | base:HedgingDesignationDomain |
11 | Non-designated Hedge Derivatives | Member | duration | null | base:NondesignatedMember |
12 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
13 | Fair Values of Derivative Instruments | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock |
14 | Gains (Losses) on Derivative Instruments | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock |
Model Structure | |
---|---|
Network |
100360 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureFAIRVALUEMEASUREMENTSTables)
|
Table | Fair Value Disclosures [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Fair Value Disclosures [Abstract] | Abstract | duration | null | base:FairValueDisclosuresAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Financial Assets and Liabilities Measured at Fair Value on Recurring Basis | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock |
7 | Reconciliation of Total Assets Measured at Fair Value on Recurring Basis to Balance Sheet Presentation | Concept (nonnum:xmlNodesItemType) | duration | null | msft:ReconciliationOfAssetsMeasuredAtFairValueOnRecurringBasisToBalanceSheetPresentationTableTextBlock |
Model Structure | |
---|---|
Network |
100370 - Disclosure - INVENTORIES (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureINVENTORIESTables)
|
Table | Inventory Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Inventory Disclosure [Abstract] | Abstract | duration | null | base:InventoryDisclosureAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Components of Inventories | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfInventoryCurrentTableTextBlock |
Model Structure | |
---|---|
Network |
100380 - Disclosure - PROPERTY AND EQUIPMENT (Tables)
(http://www.xbrlsite.com/msft/role/DisclosurePROPERTYANDEQUIPMENTTables)
|
Table | Property Plant And Equipment [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Property Plant And Equipment [Abstract] | Abstract | duration | null | base:PropertyPlantAndEquipmentAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Components of Property and Equipment | Concept (nonnum:xmlNodesItemType) | duration | null | base:PropertyPlantAndEquipmentTextBlock |
Model Structure | |
---|---|
Network |
100390 - Disclosure - BUSINESS COMBINATIONS (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureBUSINESSCOMBINATIONSTables)
|
Table | Business Combinations [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Business Combinations [Abstract] | Abstract | duration | null | base:BusinessCombinationsAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Business Acquisition | Axis | duration | null | base:BusinessAcquisitionAxis |
6 | Business Acquisition, Acquiree | Member | duration | null | base:BusinessAcquisitionAcquireeDomain |
7 | LinkedIn Corporation | Member | duration | null | msft:LinkedInCorporationMember |
8 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
9 | Major Classes of Assets and Liabilities to Which We Allocated the Purchase Price | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock |
10 | Acquired Intangible Assets | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock |
11 | Revenue and Operating Loss Attributable to Acquiree, Since the Date of Acquisition | Concept (nonnum:xmlNodesItemType) | duration | null | msft:RevenueAndOperatingLossAttributableToAcquireeSinceAcquisitionDateTableTextBlock |
12 | Supplemental Consolidated Financial Results on Unaudited Pro Forma Basis, as If the Acquisition Had Been Consummated on Beginning of Period | Concept (nonnum:xmlNodesItemType) | duration | null | base:BusinessAcquisitionProFormaInformationTextBlock |
Model Structure | |
---|---|
Network |
100400 - Disclosure - GOODWILL (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureGOODWILLTables)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Goodwill And Intangible Assets Disclosure [Abstract] | Abstract | duration | null | base:GoodwillAndIntangibleAssetsDisclosureAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Carrying Amount of Goodwill | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfGoodwillTextBlock |
Model Structure | |
---|---|
Network |
100410 - Disclosure - INTANGIBLE ASSETS (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureINTANGIBLEASSETSTables)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Goodwill And Intangible Assets Disclosure [Abstract] | Abstract | duration | null | base:GoodwillAndIntangibleAssetsDisclosureAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Finite-Lived Intangible Assets | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock |
7 | Acquired Intangible Assets | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock |
8 | Estimated Future Amortization Expense Related to Intangible Assets | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock |
Model Structure | |
---|---|
Network |
100420 - Disclosure - DEBT (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureDEBTTables)
|
Table | Debt Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Debt Disclosure [Abstract] | Abstract | duration | null | base:DebtDisclosureAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Long-term Debt | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfDebtInstrumentsTextBlock |
7 | Maturities of Long-term Debt | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock |
Model Structure | |
---|---|
Network |
100430 - Disclosure - INCOME TAXES (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureINCOMETAXESTables)
|
Table | Income Tax Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Income Tax Disclosure [Abstract] | Abstract | duration | null | base:IncomeTaxDisclosureAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Provision for Income Taxes | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock |
7 | Income (Loss) Before Income Taxes | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock |
8 | Difference Between Income Taxes Computed at Federal Statutory Rate and Provision for Income Taxes | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock |
9 | Deferred Income Tax Assets and Liabilities | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock |
10 | Changes in Unrecognized Tax Benefits | Concept (nonnum:xmlNodesItemType) | duration | null | base:SummaryOfIncomeTaxContingenciesTextBlock |
Model Structure | |
---|---|
Network |
100440 - Disclosure - RESTRUCTURING CHARGES (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureRESTRUCTURINGCHARGESTables)
|
Table | Restructuring And Related Activities [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Restructuring And Related Activities [Abstract] | Abstract | duration | null | base:RestructuringAndRelatedActivitiesAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Changes in Restructuring Liability | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfRestructuringReserveByTypeOfCostTextBlock |
Model Structure | |
---|---|
Network |
100450 - Disclosure - UNEARNED REVENUE (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureUNEARNEDREVENUETables)
|
Table | Deferred Revenue Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Deferred Revenue Disclosure [Abstract] | Abstract | duration | null | base:DeferredRevenueDisclosureAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Unearned Revenue by Segment | Concept (nonnum:xmlNodesItemType) | duration | null | msft:DeferredRevenueBySegmentTextBlock |
Model Structure | |
---|---|
Network |
100460 - Disclosure - COMMITMENTS (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureCOMMITMENTSTables)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Commitments And Contingencies Disclosure [Abstract] | Abstract | duration | null | base:CommitmentsAndContingenciesDisclosureAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Future Minimum Rental Commitments Under Non-cancellable Operating Leases | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock |
7 | Future Minimum Lease Payments under Non-cancellable Capital Leases | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock |
Model Structure | |
---|---|
Network |
100470 - Disclosure - STOCKHOLDERS' EQUITY (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureSTOCKHOLDERSEQUITYTables)
|
Table | Equity [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Equity [Abstract] | Abstract | duration | null | base:EquityAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Shares of Common Stock Outstanding | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock |
7 | Share Repurchases | Concept (nonnum:xmlNodesItemType) | duration | null | msft:ShareRepurchaseProgramDisclosureTableTextBlock |
8 | Dividends Declared | Concept (nonnum:xmlNodesItemType) | duration | null | base:DividendsDeclaredTableTextBlock |
Model Structure | |
---|---|
Network |
100480 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureACCUMULATEDOTHERCOMPREHENSIVEINCOMETables)
|
Table | Equity [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Equity [Abstract] | Abstract | duration | null | base:EquityAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Summary of Changes in Accumulated Other Comprehensive Income by Component | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock |
Model Structure | |
---|---|
Network |
100490 - Disclosure - EMPLOYEE STOCK AND SAVINGS PLANS (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureEMPLOYEESTOCKANDSAVINGSPLANSTables)
|
Table | Postemployment Benefits [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Postemployment Benefits [Abstract] | Abstract | duration | null | base:PostemploymentBenefitsAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Stock-Based Compensation Expense and Related Income Tax Benefits | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock |
7 | Assumptions Used in Estimating the Fair Value of Stock Award Grants | Concept (nonnum:xmlNodesItemType) | duration | null | msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedTableTextBlock |
8 | Stock Plan Activity | Concept (nonnum:xmlNodesItemType) | duration | null | base:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock |
9 | Employee Purchased Shares | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock |
Model Structure | |
---|---|
Network |
100500 - Disclosure - SEGMENT INFORMATION AND GEOGRAPHIC DATA (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureSEGMENTINFORMATIONANDGEOGRAPHICDATATables)
|
Table | Segment Reporting [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Segment Reporting [Abstract] | Abstract | duration | null | base:SegmentReportingAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Segment Revenue | Concept (nonnum:xmlNodesItemType) | duration | null | base:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock |
7 | Segment Operating Income (Loss) | Concept (nonnum:xmlNodesItemType) | duration | null | base:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock |
8 | Revenue Classified by Major Geographic Areas | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock |
9 | Revenue Classified by Significant Product and Service Offerings | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock |
10 | Long-Lived Assets, Excluding Financial Instruments and Tax Assets, Classified by Location of Controlling Statutory Company | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfEntityWideDisclosureOnGeographicAreasLongLivedAssetsInIndividualForeignCountriesByCountryTextBlock |
Model Structure | |
---|---|
Network |
100510 - Disclosure - QUARTERLY INFORMATION (UNAUDITED) (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureQUARTERLYINFORMATIONUNAUDITEDTables)
|
Table | Quarterly Financial Information Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Quarterly Financial Information Disclosure [Abstract] | Abstract | duration | null | base:QuarterlyFinancialInformationDisclosureAbstract |
2 | Statement [Table] | Table | duration | null | base:StatementTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement [Line Items] | LineItems | duration | null | base:StatementLineItems |
6 | Quarterly Information (Unaudited) | Concept (nonnum:xmlNodesItemType) | duration | null | base:ScheduleOfQuarterlyFinancialInformationTableTextBlock |
Model Structure | |
---|---|
Network |
100520 - Disclosure - Accounting Policies - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureAccountingPoliciesAdditionalInformationDetail)
|
Table | Accounting Policies [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Accounting Policies [Abstract] | Abstract | duration | null | base:AccountingPoliciesAbstract |
2 | Significant Accounting Policies [Table] | Table | duration | null | msft:SignificantAccountingPoliciesTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Deferred Revenue Arrangement Type | Axis | duration | null | base:DeferredRevenueArrangementTypeAxis |
6 | Deferred Revenue [Domain] | Member | duration | null | base:DeferredRevenueArrangementTypeDomain |
7 | Windows 10 Licenses | Member | duration | null | msft:WindowsTenDeferralMember |
8 | Range | Axis | duration | null | base:RangeAxis |
9 | Range [Domain] | Member | duration | null | base:RangeMember |
10 | Lower Limit | Member | duration | null | base:MinimumMember |
11 | Upper Limit | Member | duration | null | base:MaximumMember |
12 | Property, Plant and Equipment, Type [Axis] | Axis | duration | null | base:PropertyPlantAndEquipmentByTypeAxis |
13 | Property, Plant and Equipment, Type [Domain] | Member | duration | null | base:PropertyPlantAndEquipmentTypeDomain |
14 | Software | Member | duration | null | base:SoftwareAndSoftwareDevelopmentCostsMember |
15 | Computer Equipment | Member | duration | null | base:ComputerEquipmentMember |
16 | Buildings and Improvements | Member | duration | null | base:BuildingAndBuildingImprovementsMember |
17 | Leasehold Improvements | Member | duration | null | base:LeaseholdImprovementsMember |
18 | Furniture and Fixtures | Member | duration | null | base:FurnitureAndFixturesMember |
19 | Adjustments for New Accounting Pronouncements | Axis | duration | null | base:AdjustmentsForNewAccountingPronouncementsAxis |
20 | Type of Adoption | Member | duration | null | base:TypeOfAdoptionMember |
21 | Accounting Standards Update 2016-02 | Member | duration | null | base:AccountingStandardsUpdate201602Member |
22 | Accounting Standards Update 2014-09 | Member | duration | null | base:AccountingStandardsUpdate201409Member |
23 | Scenario | Axis | duration | null | base:StatementScenarioAxis |
24 | Scenario, Unspecified | Member | duration | null | base:ScenarioUnspecifiedDomain |
25 | Scenario Plan | Member | duration | null | base:ScenarioPlanMember |
26 | Significant Accounting Policies [Line Items] | LineItems | duration | null | msft:SignificantAccountingPoliciesLineItems |
27 | Revenue recognition period | Concept (duration) | duration | null | msft:RevenueRecognitionPeriod |
28 | Advertising expense | Concept (xbrli:monetary) | duration | debit | base:AdvertisingExpense |
29 | Estimated useful lives | Concept (duration) | duration | null | base:PropertyPlantAndEquipmentUsefulLife |
30 | Estimated useful lives of intangible assets | Concept (duration) | duration | null | base:FiniteLivedIntangibleAssetUsefulLife |
31 | Recognition of additional ROU assets for operating leases | Concept (xbrli:monetary) | instant | debit | msft:OperatingLeaseRightOfUseAssets |
32 | Recognition of additional lease liabilities for operating leases | Concept (xbrli:monetary) | instant | credit | msft:OperatingLeaseLiabilities |
33 | Revenue | Concept (xbrli:monetary) | duration | credit | base:SalesRevenueNet |
34 | Provision for income taxes | Concept (xbrli:monetary) | duration | debit | base:IncomeTaxExpenseBenefit |
35 | Accounts receivable and other current and long-term assets | Concept (xbrli:monetary) | instant | debit | msft:AccountsReceivableNetAndOtherAssets |
36 | Unearned revenue | Concept (xbrli:monetary) | instant | credit | base:DeferredRevenue |
37 | Deferred income taxes | Concept (xbrli:monetary) | instant | credit | base:DeferredTaxLiabilitiesNoncurrent |
Model Structure | |
---|---|
Network |
100530 - Disclosure - Allowance for Doubtful Accounts (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureAllowanceForDoubtfulAccountsDetail)
|
Table | Organization Consolidation And Presentation Of Financial Statements [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Organization Consolidation And Presentation Of Financial Statements [Abstract] | Abstract | duration | null | base:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract |
2 | Valuation and Qualifying Accounts Disclosure [Table] | Table | duration | null | base:ValuationAndQualifyingAccountsDisclosureTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Valuation Allowances and Reserves Type [Axis] | Axis | duration | null | base:ValuationAllowancesAndReservesTypeAxis |
6 | Valuation Allowances and Reserves [Domain] | Member | duration | null | base:ValuationAllowancesAndReservesDomain |
7 | Allowance for doubtful accounts | Member | duration | null | base:AllowanceForDoubtfulAccountsMember |
8 | Valuation and Qualifying Accounts Disclosure [Line Items] | LineItems | duration | null | base:ValuationAndQualifyingAccountsDisclosureLineItems |
9 | Balance, beginning of period | Concept (xbrli:monetary) | instant | credit | base:ValuationAllowancesAndReservesBalance |
10 | Charged to costs and other | Concept (xbrli:monetary) | duration | credit | msft:ValuationAllowancesAndReservesChargedToCostsAndOther |
11 | Write-offs | Concept (xbrli:monetary) | duration | debit | base:ValuationAllowancesAndReservesDeductions |
12 | Balance, end of period | Concept (xbrli:monetary) | instant | credit | base:ValuationAllowancesAndReservesBalance |
Model Structure | |
---|---|
Network |
100540 - Disclosure - Expected Impacts of Adoption of Standards Related to Revenue Recognition and Leases to Reported Results - (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureExpectedImpactsOfAdoptionOfStandardsRelatedToRevenueRecognitionAndLeasesToReportedResultsDetail)
|
Table | Accounting Policies [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Accounting Policies [Abstract] | Abstract | duration | null | base:AccountingPoliciesAbstract |
2 | New Accounting Pronouncements Or Change In Accounting Principle [Table] | Table | duration | null | base:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Adjustments for New Accounting Pronouncements | Axis | duration | null | base:AdjustmentsForNewAccountingPronouncementsAxis |
6 | Type of Adoption | Member | duration | null | base:TypeOfAdoptionMember |
7 | New Revenue Standard Adjustment | Member | duration | null | base:AccountingStandardsUpdate201409Member |
8 | New Lease Standard Adjustment | Member | duration | null | base:AccountingStandardsUpdate201602Member |
9 | Scenario | Axis | duration | null | base:StatementScenarioAxis |
10 | Scenario, Unspecified | Member | duration | null | base:ScenarioUnspecifiedDomain |
11 | Scenario Plan | Member | duration | null | base:ScenarioPlanMember |
12 | New Accounting Pronouncements Or Change In Accounting Principle [Line Items] | LineItems | duration | null | base:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems |
13 | Income statements: | Abstract | duration | null | base:IncomeStatementAbstract |
14 | Revenue | Concept (xbrli:monetary) | duration | credit | base:SalesRevenueNet |
15 | Provision for income taxes | Concept (xbrli:monetary) | duration | debit | base:IncomeTaxExpenseBenefit |
16 | Net income | Concept (xbrli:monetary) | duration | credit | base:NetIncomeLoss |
17 | Diluted | Concept (xbrli:decimalItemType) | duration | null | base:EarningsPerShareDiluted |
18 | Balance sheets: | Abstract | duration | null | base:StatementOfFinancialPositionAbstract |
19 | Accounts receivable, net | Concept (xbrli:monetary) | instant | debit | base:AccountsReceivableNetCurrent |
20 | Operating lease right-of-use assets | Concept (xbrli:monetary) | instant | debit | base:OperatingLeaseRightOfUseAsset |
21 | Other current and long-term assets | Concept (xbrli:monetary) | instant | debit | base:OtherAssets |
22 | Unearned revenue | Concept (xbrli:monetary) | instant | credit | base:DeferredRevenue |
23 | Deferred income taxes | Concept (xbrli:monetary) | instant | credit | base:DeferredTaxLiabilitiesNoncurrent |
24 | Operating lease liabilities | Concept (xbrli:monetary) | instant | credit | base:OperatingLeaseLiability |
25 | Other current and long-term liabilities | Concept (xbrli:monetary) | instant | credit | base:OtherLiabilities |
26 | Stockholders" equity | Concept (xbrli:monetary) | instant | credit | base:StockholdersEquity |
Model Structure | |
---|---|
Network |
100550 - Disclosure - Basic and Diluted Earnings Per Share (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureBasicAndDilutedEarningsPerShareDetail)
|
Table | Earnings Per Share Basic And Diluted [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Earnings Per Share Basic And Diluted [Abstract] | Abstract | duration | null | base:EarningsPerShareBasicAndDilutedAbstract |
2 | Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Table] | Table | duration | null | msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items] | LineItems | duration | null | msft:ScheduleOfEarningsPerShareBasicAndDilutedByCommonClassLineItems |
6 | Net income available for common shareholders (A) | Concept (xbrli:monetary) | duration | credit | base:NetIncomeLoss |
7 | Weighted average outstanding shares of common stock (B) | Concept (xbrli:shares) | duration | null | base:WeightedAverageNumberOfSharesOutstandingBasic |
8 | Dilutive effect of stock-based awards | Concept (xbrli:shares) | duration | null | base:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements |
9 | Common stock and common stock equivalents (C) | Concept (xbrli:shares) | duration | null | base:WeightedAverageNumberOfDilutedSharesOutstanding |
10 | Earnings Per Share | Abstract | duration | null | base:EarningsPerShareAbstract |
11 | Basic (A/B) | Concept (xbrli:decimalItemType) | duration | null | base:EarningsPerShareBasic |
12 | Diluted (A/C) | Concept (xbrli:decimalItemType) | duration | null | base:EarningsPerShareDiluted |
Model Structure | |
---|---|
Network |
100560 - Disclosure - Components of Other Income (Expense), Net (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureComponentsOfOtherIncomeExpenseNetDetail)
|
Table | Other Income And Expenses [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Other Income And Expenses [Abstract] | Abstract | duration | null | base:OtherIncomeAndExpensesAbstract |
2 | Other Income Expense [Table] | Table | duration | null | msft:OtherIncomeExpenseTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Components of Other Income (Expense) [Line Items] | LineItems | duration | null | base:ComponentOfOtherIncomeNonoperatingLineItems |
6 | Dividends and interest income | Concept (xbrli:monetary) | duration | credit | base:InvestmentIncomeNet |
7 | Interest expense | Concept (xbrli:monetary) | duration | debit | base:InterestExpense |
8 | Net recognized gains on investments | Concept (xbrli:monetary) | duration | credit | base:GainLossOnInvestments |
9 | Net losses on derivatives | Concept (xbrli:monetary) | duration | credit | base:GainLossOnDerivativeInstrumentsNetPretax |
10 | Net gains (losses) on foreign currency remeasurements | Concept (xbrli:monetary) | duration | credit | base:ForeignCurrencyTransactionGainLossBeforeTax |
11 | Other, net | Concept (xbrli:monetary) | duration | credit | base:OtherNonoperatingIncomeExpense |
12 | Total | Concept (xbrli:monetary) | duration | credit | base:NonoperatingIncomeExpense |
Model Structure | |
---|---|
Network |
100570 - Disclosure - Net Recognized Gains (Losses) on Investments (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureNetRecognizedGainsLossesOnInvestmentsDetail)
|
Table | Statement Of Income And Comprehensive Income [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Statement Of Income And Comprehensive Income [Abstract] | Abstract | duration | null | base:StatementOfIncomeAndComprehensiveIncomeAbstract |
2 | Schedule of Gain (Loss) on Investments [Table] | Table | duration | null | base:ScheduleOfGainLossOnInvestmentsTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Gains (Losses) on Investments [Line Items] | LineItems | duration | null | base:ScheduleOfGainLossOnInvestmentsIncludingMarketableSecuritiesAndInvestmentsHeldAtCostIncomeStatementReportedAmountsSummaryLineItems |
6 | Other-than-temporary impairments of investments | Concept (xbrli:monetary) | duration | debit | base:MarketableSecuritiesRealizedGainLossOtherThanTemporaryImpairmentsAmount |
7 | Realized gains from sales of available-for-sale securities | Concept (xbrli:monetary) | duration | credit | base:AvailableForSaleSecuritiesGrossRealizedGains |
8 | Realized losses from sales of available-for-sale securities | Concept (xbrli:monetary) | duration | debit | base:AvailableForSaleSecuritiesGrossRealizedLosses |
9 | Total | Concept (xbrli:monetary) | duration | credit | base:GainLossOnInvestments |
Model Structure | |
---|---|
Network |
100580 - Disclosure - Investment Components, Including Associated Derivatives (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureInvestmentComponentsIncludingAssociatedDerivativesDetail)
|
Table | Investments Debt And Equity Securities [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Investments Debt And Equity Securities [Abstract] | Abstract | duration | null | base:InvestmentsDebtAndEquitySecuritiesAbstract |
2 | Cash, Cash Equivalents and Investments [Table] | Table | duration | null | msft:CashCashEquivalentsAndInvestmentsTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Schedule of Investment Income, Reported Amounts, by Category | Axis | duration | null | base:InvestmentTypeAxis |
6 | Investments [Domain] | Member | duration | null | base:InvestmentTypeCategorizationMember |
7 | Cash | Member | duration | null | base:CashMember |
8 | Mutual funds | Member | duration | null | base:MoneyMarketFundsMember |
9 | Commercial paper | Member | duration | null | base:CommercialPaperMember |
10 | Certificates of deposit | Member | duration | null | base:CertificatesOfDepositMember |
11 | U.S. government and agency securities | Member | duration | null | base:USGovernmentAgenciesDebtSecuritiesMember |
12 | Foreign government bonds | Member | duration | null | base:ForeignGovernmentDebtSecuritiesMember |
13 | Mortgage- and asset-backed securities | Member | duration | null | base:AssetBackedSecuritiesMember |
14 | Corporate notes and bonds | Member | duration | null | base:CorporateDebtSecuritiesMember |
15 | Municipal securities | Member | duration | null | base:USStatesAndPoliticalSubdivisionsMember |
16 | Common and preferred stock | Member | duration | null | base:EquitySecuritiesMember |
17 | Other investments | Member | duration | null | msft:OtherSecurityInvestmentsMember |
18 | Cash, Cash Equivalents and Investments [Line Items] | LineItems | duration | null | msft:CashCashEquivalentsAndInvestmentsLineItems |
19 | Cost Basis | Concept (xbrli:monetary) | instant | debit | base:AvailableForSaleSecuritiesAmortizedCost |
20 | Cost Basis | Concept (xbrli:monetary) | instant | debit | base:EquityMethodInvestmentAggregateCost |
21 | Cash | Concept (xbrli:monetary) | instant | debit | base:Cash |
22 | Unrealized Gains | Concept (xbrli:monetary) | instant | credit | base:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax |
23 | Unrealized Losses | Concept (xbrli:monetary) | instant | debit | base:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax |
24 | Recorded Basis | Concept (xbrli:monetary) | instant | debit | base:AvailableForSaleSecurities |
25 | Recorded Basis | Concept (xbrli:monetary) | instant | debit | base:EquityMethodInvestments |
26 | Cash and cash equivalents | Concept (xbrli:monetary) | instant | debit | base:CashAndCashEquivalentsAtCarryingValue |
27 | Short-term Investments | Concept (xbrli:monetary) | instant | debit | base:AvailableForSaleSecuritiesCurrent |
28 | Equity and Other Investments | Concept (xbrli:monetary) | instant | debit | base:LongTermInvestments |
Model Structure | |
---|---|
Network |
100590 - Disclosure - Investments - Cost Method - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureInvestmentsCostMethodAdditionalInformationDetail)
|
Table | Investments Debt And Equity Securities [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Investments Debt And Equity Securities [Abstract] | Abstract | duration | null | base:InvestmentsDebtAndEquitySecuritiesAbstract |
2 | Schedule of Cost method Investments [Table] | Table | duration | null | base:ScheduleOfCostMethodInvestmentsTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Fair Value by Measurement Frequency | Axis | duration | null | base:FairValueByMeasurementFrequencyAxis |
6 | Fair Value, Measurement Frequency [Domain] | Member | duration | null | base:FairValueMeasurementFrequencyDomain |
7 | Fair Value, Measurements, Nonrecurring | Member | duration | null | base:FairValueMeasurementsNonrecurringMember |
8 | Schedule of Cost-method Investments [Line Items] | LineItems | duration | null | base:ScheduleOfCostMethodInvestmentsLineItems |
9 | Recorded basis of common and preferred stock that are restricted for more than one year or are not publicly traded | Concept (xbrli:monetary) | instant | debit | base:CostMethodInvestments |
Model Structure | |
---|---|
Network |
100600 - Disclosure - Investments - Secured Borrowings and Loaned Securities - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureInvestmentsSecuredBorrowingsAndLoanedSecuritiesAdditionalInformationDetail)
|
Table | Investments Debt And Equity Securities [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Investments Debt And Equity Securities [Abstract] | Abstract | duration | null | base:InvestmentsDebtAndEquitySecuritiesAbstract |
2 | Investment [Table] | Table | duration | null | invest:InvestmentTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Schedule of Investment Income, Reported Amounts, by Category | Axis | duration | null | base:InvestmentTypeAxis |
6 | Investments [Domain] | Member | duration | null | base:InvestmentTypeCategorizationMember |
7 | U.S. Government and Agency Securities | Member | duration | null | base:USGovernmentAgenciesDebtSecuritiesMember |
8 | Cash | Member | duration | null | base:CashMember |
9 | Investment [Line Items] | LineItems | duration | null | invest:InvestmentLineItems |
10 | Collateral received | Concept (xbrli:monetary) | instant | debit | base:SecuritiesReceivedAsCollateral |
Model Structure | |
---|---|
Network |
100610 - Disclosure - Unrealized Losses on Investments (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureUnrealizedLossesOnInvestmentsDetail)
|
Table | Investments Debt And Equity Securities [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Investments Debt And Equity Securities [Abstract] | Abstract | duration | null | base:InvestmentsDebtAndEquitySecuritiesAbstract |
2 | Investments, Unrealized Loss Position [Table] | Table | duration | null | msft:InvestmentsUnrealizedLossPositionTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Schedule of Available for sale Securities, Major Types of Debt and Equity Securities | Axis | duration | null | base:MajorTypesOfDebtAndEquitySecuritiesAxis |
6 | Major Types of Debt and Equity Securities [Domain] | Member | duration | null | base:MajorTypesOfDebtAndEquitySecuritiesDomain |
7 | U.S. government and agency securities | Member | duration | null | base:USGovernmentAgenciesDebtSecuritiesMember |
8 | Foreign government bonds | Member | duration | null | base:ForeignGovernmentDebtSecuritiesMember |
9 | Mortgage- and asset-backed securities | Member | duration | null | base:AssetBackedSecuritiesMember |
10 | Corporate notes and bonds | Member | duration | null | base:CorporateDebtSecuritiesMember |
11 | Common and preferred stock | Member | duration | null | base:EquitySecuritiesMember |
12 | Unrealized Losses on Investments [Line Items] | LineItems | duration | null | msft:InvestmentsUnrealizedLossPositionLineItems |
13 | Less than 12 Months - Fair Value | Concept (xbrli:monetary) | instant | debit | base:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue |
14 | Less than 12 Months - Unrealized Losses | Concept (xbrli:monetary) | instant | debit | base:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss |
15 | 12 Months or Greater - Fair Value | Concept (xbrli:monetary) | instant | debit | base:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue |
16 | 12 Months or Greater - Unrealized Losses | Concept (xbrli:monetary) | instant | debit | base:AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss |
17 | Total Fair Value | Concept (xbrli:monetary) | instant | debit | base:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue |
18 | Total Unrealized Losses | Concept (xbrli:monetary) | instant | debit | base:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss |
Model Structure | |
---|---|
Network |
100620 - Disclosure - Debt Investment Maturities (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureDebtInvestmentMaturitiesDetail)
|
Table | Investments Debt And Equity Securities [Abstract] |
Model Structure | |
---|---|
Network |
100630 - Disclosure - Derivatives - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureDerivativesAdditionalInformationDetail)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Derivative Instruments And Hedging Activities Disclosure [Abstract] | Abstract | duration | null | base:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract |
2 | Derivative [Table] | Table | duration | null | base:DerivativeTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Position [Axis] | Axis | duration | null | base:PositionAxis |
6 | Position [Domain] | Member | duration | null | base:PositionDomain |
7 | Derivatives Sold | Member | duration | null | base:ShortMember |
8 | Derivatives Purchased | Member | duration | null | base:LongMember |
9 | Hedging Relationship [Axis] | Axis | duration | null | base:DerivativeInstrumentsGainLossByHedgingRelationshipAxis |
10 | Hedging Relationship [Domain] | Member | duration | null | base:HedgingRelationshipDomain |
11 | Cash flow hedging | Member | duration | null | base:CashFlowHedgingMember |
12 | Fair value hedging | Member | duration | null | base:FairValueHedgingMember |
13 | Derivative Instrument [Axis] | Axis | duration | null | base:DerivativeInstrumentRiskAxis |
14 | Derivative Contract [Domain] | Member | duration | null | base:DerivativeContractTypeDomain |
15 | Foreign Exchange Contracts | Member | duration | null | base:ForeignExchangeContractMember |
16 | Equity Contracts | Member | duration | null | base:EquityContractMember |
17 | Interest Rate Contracts | Member | duration | null | base:InterestRateContractMember |
18 | Mortgage-backed securities | Member | duration | null | base:MortgageBackedSecuritiesMember |
19 | Credit Contracts | Member | duration | null | base:CreditRiskContractMember |
20 | Commodity Contracts | Member | duration | null | base:CommodityContractMember |
21 | Hedging Designation | Axis | duration | null | base:HedgingDesignationAxis |
22 | Hedging Designation [Domain] | Member | duration | null | base:HedgingDesignationDomain |
23 | Non-designated Hedge Derivatives | Member | duration | null | base:NondesignatedMember |
24 | Designated Hedge Derivatives | Member | duration | null | base:DesignatedAsHedgingInstrumentMember |
25 | Long-term Debt, Type | Axis | duration | null | base:LongtermDebtTypeAxis |
26 | Long term Debt, Type [Domain] | Member | duration | null | base:LongtermDebtTypeDomain |
27 | Senior Unsecured Obligations | Member | duration | null | base:UnsecuredDebtMember |
28 | Derivative [Line Items] | LineItems | duration | null | base:DerivativeLineItems |
29 | Maximum length of time hedged in cash flow hedge | Concept (duration) | duration | null | base:MaximumLengthOfTimeForeignCurrencyCashFlowHedge |
30 | Notional amounts | Concept (xbrli:monetary) | instant | null | invest:DerivativeNotionalAmount |
31 | Minimum required liquidity under certain counterparty agreements | Concept (xbrli:monetary) | duration | debit | msft:FinancialInstrumentCovenantMinimumLiquidityRequirement |
32 | Debt instrument credit rating | Concept (string) | duration | null | base:DebtInstrumentCreditRating |
33 | Minimum liquidity for the period as defined by certain counterparty agreements | Concept (xbrli:monetary) | instant | debit | msft:FinancialInstrumentCovenantMinimumLiquidity |
34 | Estimated derivative net gains (losses) included in AOCI that will be reclassified into earnings within 12 months | Concept (xbrli:monetary) | instant | credit | base:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months |
Model Structure | |
---|---|
Network |
100640 - Disclosure - Fair Values of Derivative Instruments (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureFairValuesOfDerivativeInstrumentsDetail)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Derivative Instruments And Hedging Activities Disclosure [Abstract] | Abstract | duration | null | base:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract |
2 | Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] | Table | duration | null | base:FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Hedging Designation | Axis | duration | null | base:HedgingDesignationAxis |
6 | Hedging Designation [Domain] | Member | duration | null | base:HedgingDesignationDomain |
7 | Non-designated Hedge Derivatives | Member | duration | null | base:NondesignatedMember |
8 | Designated Hedge Derivatives | Member | duration | null | base:DesignatedAsHedgingInstrumentMember |
9 | Derivatives, Fair Value, by Balance Sheet Location | Axis | duration | null | base:BalanceSheetLocationAxis |
10 | Balance Sheet Location [Domain] | Member | duration | null | base:BalanceSheetLocationDomain |
11 | Short-term Investments | Member | duration | null | base:ShortTermInvestmentsMember |
12 | Other Current Assets | Member | duration | null | base:OtherCurrentAssetsMember |
13 | Equity and Other Investments | Member | duration | null | msft:EquityAndOtherInvestmentsMember |
14 | Other Long-term Assets | Member | duration | null | base:OtherNoncurrentAssetsMember |
15 | Other Current Liabilities | Member | duration | null | base:OtherCurrentLiabilitiesMember |
16 | Other Long-term Liabilities | Member | duration | null | base:OtherNoncurrentLiabilitiesMember |
17 | Derivative Instrument [Axis] | Axis | duration | null | base:DerivativeInstrumentRiskAxis |
18 | Derivative Contract [Domain] | Member | duration | null | base:DerivativeContractTypeDomain |
19 | Foreign Exchange Contracts | Member | duration | null | base:ForeignExchangeContractMember |
20 | Equity Contracts | Member | duration | null | base:EquityContractMember |
21 | Interest Rate Contracts | Member | duration | null | base:InterestRateContractMember |
22 | Credit Contracts | Member | duration | null | base:CreditRiskContractMember |
23 | Balance Sheet Offsetting Eligibility [Axis] | Axis | duration | null | msft:BalanceSheetOffsettingEligibilityAxis |
24 | Balance Sheet Offsetting Eligibility [Domain] | Member | duration | null | msft:BalanceSheetOffsettingEligibilityDomain |
25 | Eligible for Offsetting | Member | duration | null | msft:EligibleForOffsettingMember |
26 | Derivatives, Fair Value [Line Items] | LineItems | duration | null | base:DerivativesFairValueLineItems |
27 | Derivative Assets | Concept (xbrli:monetary) | instant | debit | base:DerivativeFairValueOfDerivativeAsset |
28 | Gross amounts of derivatives offset on the balance sheet, assets | Concept (xbrli:monetary) | instant | credit | base:DerivativeAssetFairValueGrossLiability |
29 | Net amounts presented on the balance sheet, assets | Concept (xbrli:monetary) | instant | debit | msft:DerivativeAssetsNetAmountsPresentedInBalanceSheet |
30 | Gross amounts of derivatives not offset on the balance sheet, assets | Concept (xbrli:monetary) | instant | debit | msft:DerivativeFairValueOfDerivativeAssetAmountNotOffset |
31 | Cash collateral received, assets | Concept (xbrli:monetary) | instant | debit | base:DerivativeCollateralRightToReclaimCash |
32 | Net amount, assets | Concept (xbrli:monetary) | instant | debit | msft:DerivativeAssetsPotentialNetAmountsNotPresentedInBalanceSheet |
33 | Derivative Liabilities | Concept (xbrli:monetary) | instant | credit | base:DerivativeFairValueOfDerivativeLiability |
34 | Gross amounts of derivatives offset on the balance sheet, liabilities | Concept (xbrli:monetary) | instant | debit | base:DerivativeLiabilityFairValueGrossAsset |
35 | Net amounts presented on the balance sheet, liabilities | Concept (xbrli:monetary) | instant | credit | msft:DerivativeLiabilitiesNetAmountsPresentedInBalanceSheet |
36 | Gross amounts of derivatives not offset on the balance sheet, liabilities | Concept (xbrli:monetary) | instant | credit | msft:DerivativeFairValueOfDerivativeLiabilityAmountNotOffset |
37 | Cash collateral received, liabilities | Concept (xbrli:monetary) | instant | credit | base:DerivativeCollateralObligationToReturnCash |
38 | Net amount, liabilities | Concept (xbrli:monetary) | instant | credit | msft:DerivativeLiabilitiesPotentialNetAmountsNotPresentedInBalanceSheet |
Model Structure | |
---|---|
Network |
100650 - Disclosure - Gains (Losses) on Fair Value Hedges and Related Hedged Items (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureGainsLossesOnFairValueHedgesAndRelatedHedgedItemsDetail)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Derivative Instruments And Hedging Activities Disclosure [Abstract] | Abstract | duration | null | base:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract |
2 | Derivative Instruments, Gain (Loss) [Table] | Table | duration | null | base:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Derivative Instrument [Axis] | Axis | duration | null | base:DerivativeInstrumentRiskAxis |
6 | Derivative Contract [Domain] | Member | duration | null | base:DerivativeContractTypeDomain |
7 | Foreign Exchange Contracts | Member | duration | null | base:ForeignExchangeContractMember |
8 | Equity Contracts | Member | duration | null | base:EquityContractMember |
9 | Derivative Instruments, Gain (Loss) [Line Items] | LineItems | duration | null | base:DerivativeInstrumentsGainLossLineItems |
10 | Derivatives | Concept (xbrli:monetary) | duration | credit | base:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1 |
11 | Hedged items | Concept (xbrli:monetary) | duration | credit | base:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1 |
12 | Total amount of ineffectiveness | Concept (xbrli:monetary) | duration | credit | base:GainLossOnFairValueHedgeIneffectivenessNet |
13 | Amount of equity contracts excluded from effectiveness assessment | Concept (xbrli:monetary) | duration | credit | base:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet |
Model Structure | |
---|---|
Network |
100660 - Disclosure - Gains (Losses) Related to Cash Flow Hedges (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureGainsLossesRelatedToCashFlowHedgesDetail)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Derivative Instruments And Hedging Activities Disclosure [Abstract] | Abstract | duration | null | base:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract |
2 | Derivative Instruments, Gain (Loss) [Table] | Table | duration | null | base:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Hedging Designation | Axis | duration | null | base:HedgingDesignationAxis |
6 | Hedging Designation [Domain] | Member | duration | null | base:HedgingDesignationDomain |
7 | Designated Hedge Derivatives | Member | duration | null | base:DesignatedAsHedgingInstrumentMember |
8 | Derivative Instrument [Axis] | Axis | duration | null | base:DerivativeInstrumentRiskAxis |
9 | Derivative Contract [Domain] | Member | duration | null | base:DerivativeContractTypeDomain |
10 | Foreign Exchange Contracts | Member | duration | null | base:ForeignExchangeContractMember |
11 | Derivative Instruments, Gain (Loss) [Line Items] | LineItems | duration | null | base:DerivativeInstrumentsGainLossLineItems |
12 | Effective Portion | Concept (string) | duration | null | msft:GainLossOnCashFlowHedgeEffectivenessNetAbstract |
13 | Gains recognized in other comprehensive income (net of tax effects of $4, $24 and $35) | Concept (xbrli:monetary) | duration | credit | base:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax |
14 | Gains reclassified from accumulated other comprehensive income into revenue | Concept (xbrli:monetary) | duration | credit | base:ForeignCurrencyCashFlowHedgeGainLossReclassifiedToEarningsNet |
15 | Amount Excluded from Effectiveness Assessment and Ineffective Portion | Abstract | duration | null | base:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNetAbstract |
16 | Losses recognized in other income (expense), net | Concept (xbrli:monetary) | duration | credit | base:DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet |
Model Structure | |
---|---|
Network |
100670 - Disclosure - Gains (Losses) Related to Cash Flow Hedges (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureGainsLossesRelatedToCashFlowHedgesParentheticalDetail)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Derivative Instruments And Hedging Activities Disclosure [Abstract] | Abstract | duration | null | base:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract |
2 | Derivative Instruments, Gain (Loss) [Table] | Table | duration | null | base:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Hedging Designation | Axis | duration | null | base:HedgingDesignationAxis |
6 | Hedging Designation [Domain] | Member | duration | null | base:HedgingDesignationDomain |
7 | Designated Hedge Derivatives | Member | duration | null | base:DesignatedAsHedgingInstrumentMember |
8 | Derivative Instrument [Axis] | Axis | duration | null | base:DerivativeInstrumentRiskAxis |
9 | Derivative Contract [Domain] | Member | duration | null | base:DerivativeContractTypeDomain |
10 | Foreign Exchange Contracts | Member | duration | null | base:ForeignExchangeContractMember |
11 | Derivative Instruments, Gain (Loss) [Line Items] | LineItems | duration | null | base:DerivativeInstrumentsGainLossLineItems |
12 | Gains (losses) recognized in other comprehensive income, tax effects | Concept (xbrli:monetary) | duration | debit | base:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax |
Model Structure | |
---|---|
Network |
100680 - Disclosure - Non-Designated Derivative Gains (Losses) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureNonDesignatedDerivativeGainsLossesDetail)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Derivative Instruments And Hedging Activities Disclosure [Abstract] | Abstract | duration | null | base:DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract |
2 | Derivative Instruments, Gain (Loss) [Table] | Table | duration | null | base:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Derivative Instrument [Axis] | Axis | duration | null | base:DerivativeInstrumentRiskAxis |
6 | Derivative Contract [Domain] | Member | duration | null | base:DerivativeContractTypeDomain |
7 | Foreign Exchange Contracts | Member | duration | null | base:ForeignExchangeContractMember |
8 | Equity Contracts | Member | duration | null | base:EquityContractMember |
9 | Interest Rate Contracts | Member | duration | null | base:InterestRateContractMember |
10 | Credit Contracts | Member | duration | null | base:CreditRiskContractMember |
11 | Commodity Contracts | Member | duration | null | base:CommodityContractMember |
12 | Derivative Instruments, Gain (Loss) [Line Items] | LineItems | duration | null | base:DerivativeInstrumentsGainLossLineItems |
13 | Changes in fair value of derivatives not designated as hedges | Concept (xbrli:monetary) | duration | credit | base:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet |
Model Structure | |
---|---|
Network |
100690 - Disclosure - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail)
|
Table | Fair Value Disclosures [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Fair Value Disclosures [Abstract] | Abstract | duration | null | base:FairValueDisclosuresAbstract |
2 | Fair Value Measurements, Recurring and Nonrecurring [Table] | Table | duration | null | base:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Liability Class [Axis] | Axis | duration | null | base:FairValueByLiabilityClassAxis |
6 | Fair Value by Liability Class [Domain] | Member | duration | null | base:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain |
7 | Derivatives and other | Member | duration | null | base:DerivativeFinancialInstrumentsLiabilitiesMember |
8 | Right Of Offset And Netting [Axis] | Axis | duration | null | msft:RightOfOffsetAndNettingAxis |
9 | Right Of Offset And Netting [Domain] | Member | duration | null | msft:RightOfOffsetAndNettingDomain |
10 | Gross | Member | duration | null | msft:GrossMember |
11 | Netting | Member | duration | null | msft:NettingMember |
12 | Net | Member | duration | null | msft:NetMember |
13 | Fair Value by Asset Class | Axis | duration | null | base:FairValueByAssetClassAxis |
14 | Asset Class [Domain] | Member | duration | null | base:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain |
15 | Mutual funds | Member | duration | null | base:MoneyMarketFundsMember |
16 | Commercial paper | Member | duration | null | base:CommercialPaperMember |
17 | Certificates of deposit | Member | duration | null | base:CertificatesOfDepositMember |
18 | U.S. government and agency securities | Member | duration | null | base:USGovernmentAgenciesDebtSecuritiesMember |
19 | Foreign government bonds | Member | duration | null | base:ForeignGovernmentDebtSecuritiesMember |
20 | Mortgage- and asset-backed securities | Member | duration | null | base:AssetBackedSecuritiesMember |
21 | Corporate notes and bonds | Member | duration | null | base:CorporateDebtSecuritiesMember |
22 | Municipal securities | Member | duration | null | base:USStatesAndPoliticalSubdivisionsMember |
23 | Common and preferred stock | Member | duration | null | base:EquitySecuritiesMember |
24 | Derivatives | Member | duration | null | base:DerivativeFinancialInstrumentsAssetsMember |
25 | Fair Value, Hierarchy [Axis] | Axis | duration | null | base:FairValueByFairValueHierarchyLevelAxis |
26 | Fair Value Hierarchy [Domain] | Member | duration | null | base:FairValueMeasurementsFairValueHierarchyDomain |
27 | Level 1 | Member | duration | null | base:FairValueInputsLevel1Member |
28 | Level 2 | Member | duration | null | base:FairValueInputsLevel2Member |
29 | Level 3 | Member | duration | null | base:FairValueInputsLevel3Member |
30 | Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | LineItems | duration | null | base:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems |
31 | Assets | Concept (xbrli:monetary) | instant | debit | base:AssetsFairValueDisclosureRecurring |
32 | Liabilities | Concept (xbrli:monetary) | instant | credit | base:LiabilitiesFairValueDisclosureRecurring |
Model Structure | |
---|---|
Network |
100700 - Disclosure - Reconciliation of Total Assets Measured at Fair Value on Recurring Basis to Balance Sheet Presentation (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureReconciliationOfTotalAssetsMeasuredAtFairValueOnRecurringBasisToBalanceSheetPresentationDetail)
|
Table | Fair Value Disclosures [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Fair Value Disclosures [Abstract] | Abstract | duration | null | base:FairValueDisclosuresAbstract |
2 | Fair Value Measurements, Recurring and Nonrecurring [Table] | Table | duration | null | base:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Fair Value by Measurement Frequency | Axis | duration | null | base:FairValueByMeasurementFrequencyAxis |
6 | Fair Value, Measurement Frequency [Domain] | Member | duration | null | base:FairValueMeasurementFrequencyDomain |
7 | Fair Value, Measurements, Recurring | Member | duration | null | base:FairValueMeasurementsRecurringMember |
8 | Fair Value, Measurements, Nonrecurring | Member | duration | null | base:FairValueMeasurementsNonrecurringMember |
9 | Derivatives, Fair Value, by Balance Sheet Location | Axis | duration | null | base:BalanceSheetLocationAxis |
10 | Balance Sheet Location [Domain] | Member | duration | null | base:BalanceSheetLocationDomain |
11 | Other Current and Long-term Assets | Member | duration | null | base:OtherAssetsMember |
12 | Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] | LineItems | duration | null | base:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems |
13 | Net fair value of assets measured at fair value on a recurring basis | Concept (xbrli:monetary) | instant | debit | base:AssetsFairValueDisclosureRecurring |
14 | Cash | Concept (xbrli:monetary) | instant | debit | base:Cash |
15 | Common and preferred stock measured at fair value on a nonrecurring basis | Concept (xbrli:monetary) | instant | debit | base:CostMethodInvestments |
16 | Other investments measured at fair value on a nonrecurring basis | Concept (xbrli:monetary) | instant | debit | base:EquityMethodInvestments |
17 | Less derivative net assets classified as other current and long-term assets | Concept (xbrli:monetary) | instant | debit | base:DerivativeAssets |
18 | Other | Concept (xbrli:monetary) | instant | debit | base:OtherAssetsFairValueDisclosure |
19 | Recorded basis of investment components | Concept (xbrli:monetary) | instant | debit | base:AvailableForSaleSecurities |
Model Structure | |
---|---|
Network |
100710 - Disclosure - Components of Inventories (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureComponentsOfInventoriesDetail)
|
Table | Inventory Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Inventory Disclosure [Abstract] | Abstract | duration | null | base:InventoryDisclosureAbstract |
2 | Inventory, Current [Table] | Table | duration | null | base:InventoryCurrentTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Inventory [Line Items] | LineItems | duration | null | base:InventoryLineItems |
6 | Raw materials | Concept (xbrli:monetary) | instant | debit | base:InventoryRawMaterialsNetOfReserves |
7 | Work in process | Concept (xbrli:monetary) | instant | debit | base:InventoryWorkInProcessNetOfReserves |
8 | Finished goods | Concept (xbrli:monetary) | instant | debit | base:InventoryFinishedGoodsNetOfReserves |
9 | Total | Concept (xbrli:monetary) | instant | debit | base:InventoryNet |
Model Structure | |
---|---|
Network |
100720 - Disclosure - Components of Property and Equipment (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureComponentsOfPropertyAndEquipmentDetail)
|
Table | Property Plant And Equipment [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Property Plant And Equipment [Abstract] | Abstract | duration | null | base:PropertyPlantAndEquipmentAbstract |
2 | Property, Plant and Equipment [Table] | Table | duration | null | base:ScheduleOfPropertyPlantAndEquipmentTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Property, Plant and Equipment [Line Items] | LineItems | duration | null | base:PropertyPlantAndEquipmentLineItems |
6 | Land | Concept (xbrli:monetary) | instant | debit | base:Land |
7 | Buildings and improvements | Concept (xbrli:monetary) | instant | debit | base:BuildingsAndImprovementsGross |
8 | Leasehold improvements | Concept (xbrli:monetary) | instant | debit | base:LeaseholdImprovementsGross |
9 | Computer equipment and software | Concept (xbrli:monetary) | instant | debit | msft:ComputerHardwareAndSoftware |
10 | Furniture and equipment | Concept (xbrli:monetary) | instant | debit | base:FurnitureAndFixturesGross |
11 | Total, at cost | Concept (xbrli:monetary) | instant | debit | base:PropertyPlantAndEquipmentGross |
12 | Accumulated depreciation | Concept (xbrli:monetary) | instant | credit | base:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment |
13 | Total, net | Concept (xbrli:monetary) | instant | debit | base:PropertyPlantAndEquipmentNet |
Model Structure | |
---|---|
Network |
100730 - Disclosure - Property and Equipment - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosurePropertyAndEquipmentAdditionalInformationDetail)
|
Table | Property Plant And Equipment [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Property Plant And Equipment [Abstract] | Abstract | duration | null | base:PropertyPlantAndEquipmentAbstract |
2 | Property, Plant and Equipment [Table] | Table | duration | null | base:ScheduleOfPropertyPlantAndEquipmentTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Property, Plant and Equipment [Line Items] | LineItems | duration | null | base:PropertyPlantAndEquipmentLineItems |
6 | Assets recorded under capital leases | Concept (xbrli:monetary) | instant | debit | base:CapitalLeasedAssetsGross |
7 | Accumulated depreciation associated with capital leases | Concept (xbrli:monetary) | instant | credit | base:CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation |
8 | Property and equipment acquired under capital leases | Concept (xbrli:monetary) | duration | credit | base:CapitalLeaseObligationsIncurred |
9 | Depreciation expense | Concept (xbrli:monetary) | duration | debit | base:Depreciation |
Model Structure | |
---|---|
Network |
100740 - Disclosure - Business Combinations - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureBusinessCombinationsAdditionalInformationDetail)
|
Table | Business Combinations [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Business Combinations [Abstract] | Abstract | duration | null | base:BusinessCombinationsAbstract |
2 | Schedule of Business Acquisitions, by Acquisition [Table] | Table | duration | null | base:ScheduleOfBusinessAcquisitionsByAcquisitionTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Business Acquisition | Axis | duration | null | base:BusinessAcquisitionAxis |
6 | Business Acquisition, Acquiree | Member | duration | null | base:BusinessAcquisitionAcquireeDomain |
7 | LinkedIn Corporation | Member | duration | null | msft:LinkedInCorporationMember |
8 | Business Acquisition [Line Items] | LineItems | duration | null | base:BusinessAcquisitionLineItems |
9 | Acquisition date | Concept (date) | duration | null | base:BusinessAcquisitionEffectiveDateOfAcquisition1 |
10 | Name of acquired entity | Concept (string) | duration | null | base:BusinessAcquisitionNameOfAcquiredEntity |
11 | Total purchase price | Concept (xbrli:monetary) | duration | credit | base:BusinessCombinationConsiderationTransferred1 |
12 | Cash paid to acquire the business | Concept (xbrli:monetary) | duration | credit | base:PaymentsToAcquireBusinessesGross |
Model Structure | |
---|---|
Network |
100750 - Disclosure - Major Classes of Assets and Liabilities to Which We Allocated the Purchase Price (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureMajorClassesOfAssetsAndLiabilitiesToWhichWeAllocatedPurchasePriceDetail)
|
Table | Business Combinations [Abstract] |
Model Structure | |
---|---|
Network |
100760 - Disclosure - Major Classes of Assets and Liabilities to Which We Allocated the Purchase Price (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureMajorClassesOfAssetsAndLiabilitiesToWhichWeAllocatedPurchasePriceParentheticalDetail)
|
Table | Business Combinations [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Business Combinations [Abstract] | Abstract | duration | null | base:BusinessCombinationsAbstract |
2 | Schedule of Business Acquisitions, by Acquisition [Table] | Table | duration | null | base:ScheduleOfBusinessAcquisitionsByAcquisitionTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Business Acquisition | Axis | duration | null | base:BusinessAcquisitionAxis |
6 | Business Acquisition, Acquiree | Member | duration | null | base:BusinessAcquisitionAcquireeDomain |
7 | LinkedIn Corporation | Member | duration | null | msft:LinkedInCorporationMember |
8 | Business Acquisition [Line Items] | LineItems | duration | null | base:BusinessAcquisitionLineItems |
9 | Goodwill expected to be deductible for income tax purposes | Concept (xbrli:monetary) | instant | debit | base:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount |
10 | Business combination, long-term debt | Concept (xbrli:monetary) | instant | credit | base:DebtInstrumentFaceAmount |
Model Structure | |
---|---|
Network |
100770 - Disclosure - Acquired Intangible Assets (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureAcquiredIntangibleAssetsDetail)
|
Table | Business Combinations [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Business Combinations [Abstract] | Abstract | duration | null | base:BusinessCombinationsAbstract |
2 | Finite Lived Intangible Assets Acquired as Part of Business Combination [Table] | Table | duration | null | base:FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Business Acquisition | Axis | duration | null | base:BusinessAcquisitionAxis |
6 | Business Acquisition, Acquiree | Member | duration | null | base:BusinessAcquisitionAcquireeDomain |
7 | LinkedIn Corporation | Member | duration | null | msft:LinkedInCorporationMember |
8 | Finite Lived Intangible Assets by Major Class [Axis] | Axis | duration | null | base:FiniteLivedIntangibleAssetsByMajorClassAxis |
9 | Finite Lived Intangible Assets, Major Class Name [Domain] | Member | duration | null | base:FiniteLivedIntangibleAssetsMajorClassNameDomain |
10 | Customer-related | Member | duration | null | base:CustomerRelationshipsMember |
11 | Marketing-related (trade names) | Member | duration | null | base:MarketingRelatedIntangibleAssetsMember |
12 | Technology-based | Member | duration | null | base:TechnologyBasedIntangibleAssetsMember |
13 | Contract-based | Member | duration | null | base:ContractualRightsMember |
14 | Acquired Finite-Lived Intangible Assets [Line Items] | LineItems | duration | null | base:AcquiredFiniteLivedIntangibleAssetsLineItems |
15 | Fair value of intangible assets acquired | Concept (xbrli:monetary) | instant | debit | base:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles |
16 | Weighted Average Life | Concept (duration) | duration | null | base:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife |
Model Structure | |
---|---|
Network |
100780 - Disclosure - Revenue and Operating Loss Attributable to Acquiree, Since the Date of Acquisition (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureRevenueAndOperatingLossAttributableToAcquireeSinceDateOfAcquisitionDetail)
|
Table | Business Combinations [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Business Combinations [Abstract] | Abstract | duration | null | base:BusinessCombinationsAbstract |
2 | Schedule of Business Acquisitions, by Acquisition [Table] | Table | duration | null | base:ScheduleOfBusinessAcquisitionsByAcquisitionTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Business Acquisition | Axis | duration | null | base:BusinessAcquisitionAxis |
6 | Business Acquisition, Acquiree | Member | duration | null | base:BusinessAcquisitionAcquireeDomain |
7 | LinkedIn Corporation | Member | duration | null | msft:LinkedInCorporationMember |
8 | Business Acquisition [Line Items] | LineItems | duration | null | base:BusinessAcquisitionLineItems |
9 | Revenue | Concept (xbrli:monetary) | duration | credit | base:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual |
10 | Operating loss | Concept (xbrli:monetary) | duration | credit | base:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual |
Model Structure | |
---|---|
Network |
100790 - Disclosure - Supplemental Consolidated Financial Results on Unaudited Pro Forma Basis, as If the Acquisition Had Been Consummated on Beginning of Period (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureSupplementalConsolidatedFinancialResultsOnUnauditedProFormaBasisAsIfAcquisitionHadBeenConsummatedOnBeginningOfPeriodDetail)
|
Table | Business Combinations [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Business Combinations [Abstract] | Abstract | duration | null | base:BusinessCombinationsAbstract |
2 | Schedule of Business Acquisitions, by Acquisition [Table] | Table | duration | null | base:ScheduleOfBusinessAcquisitionsByAcquisitionTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Business Acquisition | Axis | duration | null | base:BusinessAcquisitionAxis |
6 | Business Acquisition, Acquiree | Member | duration | null | base:BusinessAcquisitionAcquireeDomain |
7 | LinkedIn Corporation | Member | duration | null | msft:LinkedInCorporationMember |
8 | Business Acquisition [Line Items] | LineItems | duration | null | base:BusinessAcquisitionLineItems |
9 | Revenue | Concept (xbrli:monetary) | duration | credit | base:BusinessAcquisitionsProFormaRevenue |
10 | Net income | Concept (xbrli:monetary) | duration | credit | base:BusinessAcquisitionsProFormaNetIncomeLoss |
11 | Diluted earnings per share | Concept (xbrli:decimalItemType) | duration | null | base:BusinessAcquisitionProFormaEarningsPerShareDiluted |
Model Structure | |
---|---|
Network |
100800 - Disclosure - Carrying Amount of Goodwill (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureCarryingAmountOfGoodwillDetail)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Goodwill And Intangible Assets Disclosure [Abstract] | Abstract | duration | null | base:GoodwillAndIntangibleAssetsDisclosureAbstract |
2 | Schedule of Goodwill [Table] | Table | duration | null | base:ScheduleOfGoodwillTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement, Business Segments | Axis | duration | null | base:StatementBusinessSegmentsAxis |
6 | Segments [Domain] | Member | duration | null | base:SegmentDomain |
7 | Productivity and Business Processes | Member | duration | null | msft:ProductivityAndBusinessProcessesMember |
8 | Intelligent Cloud | Member | duration | null | msft:IntelligentCloudMember |
9 | More Personal Computing | Member | duration | null | msft:MorePersonalComputingMember |
10 | Goodwill [Line Items] | LineItems | duration | null | base:GoodwillLineItems |
11 | Beginning Balance | Concept (xbrli:monetary) | instant | debit | base:Goodwill |
12 | Acquisitions | Concept (xbrli:monetary) | duration | debit | base:GoodwillAcquiredDuringPeriod |
13 | Other | Concept (xbrli:monetary) | duration | debit | base:GoodwillOtherIncreaseDecrease |
14 | Ending Balance | Concept (xbrli:monetary) | instant | debit | base:Goodwill |
Model Structure | |
---|---|
Network |
100810 - Disclosure - Goodwill - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureGoodwillAdditionalInformationDetail)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Goodwill And Intangible Assets Disclosure [Abstract] | Abstract | duration | null | base:GoodwillAndIntangibleAssetsDisclosureAbstract |
2 | Schedule of Goodwill [Table] | Table | duration | null | base:ScheduleOfGoodwillTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement, Business Segments | Axis | duration | null | base:StatementBusinessSegmentsAxis |
6 | Segments [Domain] | Member | duration | null | base:SegmentDomain |
7 | Phone Hardware | Member | duration | null | msft:PhoneHardwareMember |
8 | Goodwill [Line Items] | LineItems | duration | null | base:GoodwillLineItems |
9 | Accumulated goodwill impairment | Concept (xbrli:monetary) | instant | credit | base:GoodwillImpairedAccumulatedImpairmentLoss |
10 | Goodwill impairment charge | Concept (xbrli:monetary) | duration | debit | base:GoodwillImpairmentLoss |
Model Structure | |
---|---|
Network |
100820 - Disclosure - Finite-Lived Intangible Assets (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureFiniteLivedIntangibleAssetsDetail)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Goodwill And Intangible Assets Disclosure [Abstract] | Abstract | duration | null | base:GoodwillAndIntangibleAssetsDisclosureAbstract |
2 | Schedule of Finite Lived Intangible Assets [Table] | Table | duration | null | base:ScheduleOfFiniteLivedIntangibleAssetsTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Finite Lived Intangible Assets by Major Class [Axis] | Axis | duration | null | base:FiniteLivedIntangibleAssetsByMajorClassAxis |
6 | Finite Lived Intangible Assets, Major Class Name [Domain] | Member | duration | null | base:FiniteLivedIntangibleAssetsMajorClassNameDomain |
7 | Technology-based | Member | duration | null | base:TechnologyBasedIntangibleAssetsMember |
8 | Marketing-related | Member | duration | null | base:MarketingRelatedIntangibleAssetsMember |
9 | Contract-based | Member | duration | null | base:ContractualRightsMember |
10 | Customer-related | Member | duration | null | base:CustomerRelationshipsMember |
11 | Finite-Lived Intangible Assets [Line Items] | LineItems | duration | null | base:FiniteLivedIntangibleAssetsLineItems |
12 | Gross Carrying Amount | Concept (xbrli:monetary) | instant | debit | base:FiniteLivedIntangibleAssetsGross |
13 | Accumulated Amortization | Concept (xbrli:monetary) | instant | credit | base:FiniteLivedIntangibleAssetsAccumulatedAmortization |
14 | Net Carrying Amount | Concept (xbrli:monetary) | instant | debit | base:FiniteLivedIntangibleAssetsNet |
Model Structure | |
---|---|
Network |
100830 - Disclosure - Finite-Lived Intangible Assets (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureFiniteLivedIntangibleAssetsParentheticalDetail)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Goodwill And Intangible Assets Disclosure [Abstract] | Abstract | duration | null | base:GoodwillAndIntangibleAssetsDisclosureAbstract |
2 | Schedule of Finite Lived Intangible Assets [Table] | Table | duration | null | base:ScheduleOfFiniteLivedIntangibleAssetsTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Finite Lived Intangible Assets by Major Class [Axis] | Axis | duration | null | base:FiniteLivedIntangibleAssetsByMajorClassAxis |
6 | Finite Lived Intangible Assets, Major Class Name [Domain] | Member | duration | null | base:FiniteLivedIntangibleAssetsMajorClassNameDomain |
7 | Technology-based | Member | duration | null | base:TechnologyBasedIntangibleAssetsMember |
8 | Finite-Lived Intangible Assets [Line Items] | LineItems | duration | null | base:FiniteLivedIntangibleAssetsLineItems |
9 | Net carrying amount of software to be sold, leased, or otherwise marketed | Concept (xbrli:monetary) | instant | debit | base:CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers |
Model Structure | |
---|---|
Network |
100840 - Disclosure - Intangible Assets - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureIntangibleAssetsAdditionalInformationDetail)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Goodwill And Intangible Assets Disclosure [Abstract] | Abstract | duration | null | base:GoodwillAndIntangibleAssetsDisclosureAbstract |
2 | Schedule of Finite Lived Intangible Assets [Table] | Table | duration | null | base:ScheduleOfFiniteLivedIntangibleAssetsTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement, Business Segments | Axis | duration | null | base:StatementBusinessSegmentsAxis |
6 | Segments [Domain] | Member | duration | null | base:SegmentDomain |
7 | Devices | Member | duration | null | msft:DevicesMember |
8 | Phone Hardware | Member | duration | null | msft:PhoneHardwareMember |
9 | Finite-Lived Intangible Assets [Line Items] | LineItems | duration | null | base:FiniteLivedIntangibleAssetsLineItems |
10 | Impairment charges of intangible assets | Concept (xbrli:monetary) | duration | debit | base:ImpairmentOfIntangibleAssetsFinitelived |
11 | Intangible assets amortization expense | Concept (xbrli:monetary) | duration | debit | base:AmortizationOfIntangibleAssets |
12 | Amortization of capitalized software | Concept (xbrli:monetary) | duration | debit | base:CapitalizedComputerSoftwareAmortization1 |
Model Structure | |
---|---|
Network |
100850 - Disclosure - Intangible Assets Acquired (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureIntangibleAssetsAcquiredDetail)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Goodwill And Intangible Assets Disclosure [Abstract] | Abstract | duration | null | base:GoodwillAndIntangibleAssetsDisclosureAbstract |
2 | Schedule of Acquired Finite Lived Intangible Asset by Major Class [Table] | Table | duration | null | base:ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Finite Lived Intangible Assets by Major Class [Axis] | Axis | duration | null | base:FiniteLivedIntangibleAssetsByMajorClassAxis |
6 | Finite Lived Intangible Assets, Major Class Name [Domain] | Member | duration | null | base:FiniteLivedIntangibleAssetsMajorClassNameDomain |
7 | Customer-related | Member | duration | null | base:CustomerRelationshipsMember |
8 | Technology-based | Member | duration | null | base:TechnologyBasedIntangibleAssetsMember |
9 | Marketing-related | Member | duration | null | base:MarketingRelatedIntangibleAssetsMember |
10 | Contract-based | Member | duration | null | base:ContractualRightsMember |
11 | Acquired Finite-Lived Intangible Assets [Line Items] | LineItems | duration | null | base:AcquiredFiniteLivedIntangibleAssetsLineItems |
12 | Amount | Concept (xbrli:monetary) | duration | debit | msft:AcquiredFiniteLivedIntangibleAssets |
13 | Weighted Average Life | Concept (duration) | duration | null | base:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife |
Model Structure | |
---|---|
Network |
100860 - Disclosure - Estimated Future Amortization Expense Related to Intangible Assets (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Goodwill And Intangible Assets Disclosure [Abstract] | Abstract | duration | null | base:GoodwillAndIntangibleAssetsDisclosureAbstract |
2 | Schedule of Finite Lived Intangible Assets [Table] | Table | duration | null | base:ScheduleOfFiniteLivedIntangibleAssetsTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Finite-Lived Intangible Assets [Line Items] | LineItems | duration | null | base:FiniteLivedIntangibleAssetsLineItems |
6 | Year Ending June 30, 2018 | Concept (xbrli:monetary) | instant | debit | base:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths |
7 | Year Ending June 30, 2019 | Concept (xbrli:monetary) | instant | debit | base:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo |
8 | Year Ending June 30, 2020 | Concept (xbrli:monetary) | instant | debit | base:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree |
9 | Year Ending June 30, 2021 | Concept (xbrli:monetary) | instant | debit | base:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour |
10 | Year Ending June 30, 2022 | Concept (xbrli:monetary) | instant | debit | base:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive |
11 | Thereafter | Concept (xbrli:monetary) | instant | debit | base:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive |
12 | Net Carrying Amount | Concept (xbrli:monetary) | instant | debit | base:FiniteLivedIntangibleAssetsNet |
Model Structure | |
---|---|
Network |
100870 - Disclosure - Debt - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureDebtAdditionalInformationDetail)
|
Table | Debt Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Debt Disclosure [Abstract] | Abstract | duration | null | base:DebtDisclosureAbstract |
2 | Schedule of Long term Debt Instruments [Table] | Table | duration | null | base:DebtInstrumentTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Short term Debt, Type [Axis] | Axis | duration | null | base:ShortTermDebtTypeAxis |
6 | Short term Debt, Type [Domain] | Member | duration | null | base:ShortTermDebtTypeDomain |
7 | Commercial paper | Member | duration | null | base:CommercialPaperMember |
8 | Range | Axis | duration | null | base:RangeAxis |
9 | Range [Domain] | Member | duration | null | base:RangeMember |
10 | Lower Limit | Member | duration | null | base:MinimumMember |
11 | Upper Limit | Member | duration | null | base:MaximumMember |
12 | Debt Instrument | Axis | duration | null | base:DebtInstrumentAxis |
13 | Debt Instrument, Name [Domain] | Member | duration | null | base:DebtInstrumentNameDomain |
14 | Credit Facility Expire on October 31st 2017 | Member | duration | null | msft:CreditFacilityExpireOnOctoberThirtyOneTwentySeventeenMember |
15 | Credit Facility Expire on November 14th 2018 | Member | duration | null | msft:CreditFacilityExpireOnNovemberFourteenTwentyEighteenMember |
16 | Debt Instrument [Line Items] | LineItems | duration | null | base:DebtInstrumentLineItems |
17 | Commercial paper | Concept (xbrli:monetary) | instant | credit | base:CommercialPaper |
18 | Commercial paper, weighted average interest rate | Concept (xbrli:pureItemType) | instant | null | base:ShortTermDebtWeightedAverageInterestRate |
19 | Commercial paper, maturity term | Concept (duration) | duration | null | base:DebtInstrumentTerm |
20 | Credit facility | Concept (xbrli:monetary) | instant | credit | base:LineOfCreditFacilityMaximumBorrowingCapacity |
21 | Credit facility, expiration date | Concept (date) | duration | null | base:LineOfCreditFacilityExpirationDate1 |
22 | Credit facility, financial covenant | Concept (string) | duration | null | base:LineOfCreditFacilityCovenantCompliance |
23 | Credit facility, drawn | Concept (xbrli:monetary) | duration | debit | base:ProceedsFromLinesOfCredit |
24 | Long-term debt | Concept (xbrli:monetary) | instant | credit | base:LongTermDebt |
25 | Long-term debt fair value | Concept (xbrli:monetary) | instant | credit | base:LongTermDebtFairValue |
26 | Cash paid for interest | Concept (xbrli:monetary) | duration | credit | base:InterestPaid |
27 | Unamortized discount and debt issuance costs | Concept (xbrli:monetary) | instant | debit | base:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet |
Model Structure | |
---|---|
Network |
100880 - Disclosure - Long-term Debt (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureLongTermDebtDetail)
|
Table | Debt Disclosure [Abstract] |
Model Structure | |
---|---|
Network |
100890 - Disclosure - Long-term Debt (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureLongTermDebtParentheticalDetail)
|
Table | Debt Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Debt Disclosure [Abstract] | Abstract | duration | null | base:DebtDisclosureAbstract |
2 | Schedule of Long term Debt Instruments [Table] | Table | duration | null | base:DebtInstrumentTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Debt Instrument | Axis | duration | null | base:DebtInstrumentAxis |
6 | Debt Instrument, Name [Domain] | Member | duration | null | base:DebtInstrumentNameDomain |
7 | USD Debt Issued in Period | Member | duration | null | msft:USDDebtIssuedInPeriodMember |
8 | Debt Instrument [Line Items] | LineItems | duration | null | base:DebtInstrumentLineItems |
9 | Face Value | Concept (xbrli:monetary) | instant | credit | base:DebtInstrumentFaceAmount |
Model Structure | |
---|---|
Network |
100900 - Disclosure - Maturities of Long-term Debt (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureMaturitiesOfLongTermDebtDetail)
|
Table | Debt Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Debt Disclosure [Abstract] | Abstract | duration | null | base:DebtDisclosureAbstract |
2 | Schedule of Long term Debt Instruments [Table] | Table | duration | null | base:DebtInstrumentTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Debt Instrument [Line Items] | LineItems | duration | null | base:DebtInstrumentLineItems |
6 | Year Ending June 30, 2018 | Concept (xbrli:monetary) | instant | credit | base:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths |
7 | Year Ending June 30, 2019 | Concept (xbrli:monetary) | instant | credit | base:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo |
8 | Year Ending June 30, 2020 | Concept (xbrli:monetary) | instant | credit | base:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree |
9 | Year Ending June 30, 2021 | Concept (xbrli:monetary) | instant | credit | base:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour |
10 | Year Ending June 30, 2022 | Concept (xbrli:monetary) | instant | credit | base:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive |
11 | Thereafter | Concept (xbrli:monetary) | instant | credit | base:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive |
12 | Total | Concept (xbrli:monetary) | instant | credit | base:DebtInstrumentFaceAmount |
Model Structure | |
---|---|
Network |
100910 - Disclosure - Provision for Income Taxes (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureProvisionForIncomeTaxesDetail)
|
Table | Income Tax Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Income Tax Disclosure [Abstract] | Abstract | duration | null | base:IncomeTaxDisclosureAbstract |
2 | Reconciliation of Provision of Income Taxes [Table] | Table | duration | null | msft:ReconciliationOfProvisionOfIncomeTaxesTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Reconciliation of Provision of Income Taxes [Line Items] | LineItems | duration | null | msft:ReconciliationOfProvisionOfIncomeTaxesLineItems |
6 | Current Taxes | Abstract | duration | null | base:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract |
7 | U.S. federal | Concept (xbrli:monetary) | duration | debit | base:CurrentFederalTaxExpenseBenefit |
8 | U.S. state and local | Concept (xbrli:monetary) | duration | debit | base:CurrentStateAndLocalTaxExpenseBenefit |
9 | Foreign | Concept (xbrli:monetary) | duration | debit | base:CurrentForeignTaxExpenseBenefit |
10 | Current taxes | Concept (xbrli:monetary) | duration | debit | base:CurrentIncomeTaxExpenseBenefit |
11 | Deferred Taxes | Abstract | duration | null | base:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract |
12 | Deferred taxes | Concept (xbrli:monetary) | duration | debit | base:DeferredIncomeTaxExpenseBenefit |
13 | Provision for income taxes | Concept (xbrli:monetary) | duration | debit | base:IncomeTaxExpenseBenefit |
Model Structure | |
---|---|
Network |
100920 - Disclosure - Income Taxes - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureIncomeTaxesAdditionalInformationDetail)
|
Table | Income Tax Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Income Tax Disclosure [Abstract] | Abstract | duration | null | base:IncomeTaxDisclosureAbstract |
2 | Income Taxes [Table] | Table | duration | null | msft:IncomeTaxesTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement, Business Segments | Axis | duration | null | base:StatementBusinessSegmentsAxis |
6 | Segments [Domain] | Member | duration | null | base:SegmentDomain |
7 | Phone Business | Member | duration | null | msft:PhoneBusinessMember |
8 | Income Statement Location [Axis] | Axis | duration | null | base:IncomeStatementLocationAxis |
9 | Income Statement Location [Domain] | Member | duration | null | base:IncomeStatementLocationDomain |
10 | Impairment, integration, and restructuring expenses | Member | duration | null | msft:ImpairmentIntegrationAndRestructuringExpensesMember |
11 | Deferred Revenue Arrangement Type | Axis | duration | null | base:DeferredRevenueArrangementTypeAxis |
12 | Deferred Revenue [Domain] | Member | duration | null | base:DeferredRevenueArrangementTypeDomain |
13 | Windows 10 Licenses | Member | duration | null | msft:WindowsTenDeferralMember |
14 | Income Tax Authority | Axis | duration | null | base:IncomeTaxAuthorityAxis |
15 | Income Tax Authority [Domain] | Member | duration | null | base:IncomeTaxAuthorityDomain |
16 | Regional Operating Centers | Member | duration | null | msft:RegionalOperatingCentersMember |
17 | Foreign Country | Member | duration | null | base:ForeignCountryMember |
18 | Scenario | Axis | duration | null | base:StatementScenarioAxis |
19 | Scenario, Unspecified | Member | duration | null | base:ScenarioUnspecifiedDomain |
20 | Restatement Adjustment | Member | duration | null | base:RestatementAdjustmentMember |
21 | Income Taxes [Line Items] | LineItems | duration | null | msft:IncomeTaxesLineItems |
22 | U.S. deferred tax benefit | Concept (xbrli:monetary) | duration | debit | base:DeferredFederalStateAndLocalTaxExpenseBenefit |
23 | Foreign deferred tax benefit | Concept (xbrli:monetary) | duration | debit | base:DeferredForeignIncomeTaxExpenseBenefit |
24 | U.S. income (loss) before income taxes | Concept (xbrli:monetary) | duration | credit | base:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic |
25 | Foreign income (loss) before income taxes | Concept (xbrli:monetary) | duration | credit | base:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign |
26 | Foreign earnings, taxed at rates lower than U.S. rate as a percentage of foreign income before tax | Concept (xbrli:pureItemType) | duration | null | msft:ForeignEarningsTaxedAtRatesLowerThanUsRate |
27 | Deferred income tax assets, loss carryforward | Concept (xbrli:monetary) | instant | debit | base:DeferredTaxAssetsOperatingLossCarryforwards |
28 | Deferred income tax assets, valuation allowance | Concept (xbrli:monetary) | instant | credit | base:DeferredTaxAssetsValuationAllowance |
29 | Operating loss carryforwards | Concept (xbrli:monetary) | instant | debit | base:OperatingLossCarryforwards |
30 | Temporary differences resulting from earnings for certain non-U.S. subsidiaries which are permanently reinvested outside the United States | Concept (xbrli:monetary) | instant | credit | base:UndistributedEarningsOfForeignSubsidiaries |
31 | Unrecognized tax liability on temporary differences resulting from earnings for certain non-U.S. subsidiaries which are permanently reinvested outside the United States | Concept (xbrli:monetary) | instant | debit | base:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries |
32 | Income taxes paid, net of refunds | Concept (xbrli:monetary) | duration | credit | base:IncomeTaxesPaidNet |
33 | Tax contingencies and other tax liabilities | Concept (xbrli:monetary) | instant | credit | base:AccruedIncomeTaxesNoncurrent |
34 | Unrecognized tax benefits | Concept (xbrli:monetary) | instant | credit | base:UnrecognizedTaxBenefits |
35 | Unrecognized tax benefits, if recognized would affect our effective tax rates | Concept (xbrli:monetary) | instant | credit | base:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate |
36 | Accrued interest expense related to uncertain tax positions net of federal income tax benefits | Concept (xbrli:monetary) | instant | credit | base:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued |
37 | Interest expense on unrecognized tax benefits | Concept (xbrli:monetary) | duration | debit | base:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense |
Model Structure | |
---|---|
Network |
100930 - Disclosure - Income (Loss) Before Income Taxes (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureIncomeLossBeforeIncomeTaxesDetail)
|
Table | Income Tax Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Income Tax Disclosure [Abstract] | Abstract | duration | null | base:IncomeTaxDisclosureAbstract |
2 | Schedule of Components of Income Before Income Tax Expense (Benefit) [Table] | Table | duration | null | msft:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Schedule of Components of Income Before Income Tax Expense (Benefit) [Line Items] | LineItems | duration | null | msft:ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseBenefitLineItems |
6 | U.S. | Concept (xbrli:monetary) | duration | credit | base:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic |
7 | Foreign | Concept (xbrli:monetary) | duration | credit | base:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign |
8 | Income before income taxes | Concept (xbrli:monetary) | duration | credit | base:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments |
Model Structure | |
---|---|
Network |
100940 - Disclosure - Difference Between Income Taxes Computed at Federal Statutory Rate and Provision for Income Taxes (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureDifferenceBetweenIncomeTaxesComputedAtFederalStatutoryRateAndProvisionForIncomeTaxesDetail)
|
Table | Income Tax Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Income Tax Disclosure [Abstract] | Abstract | duration | null | base:IncomeTaxDisclosureAbstract |
2 | Reconciliation of Statutory Federal Tax Rate [Table] | Table | duration | null | msft:ReconciliationOfStatutoryFederalTaxRateTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Reconciliation of Statutory Federal Tax Rate [Line Items] | LineItems | duration | null | msft:ReconciliationOfStatutoryFederalTaxRateLineItems |
6 | Federal statutory rate | Concept (xbrli:pureItemType) | duration | null | base:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate |
7 | Effect of: | Abstract | duration | null | base:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract |
8 | Foreign earnings taxed at lower rates | Concept (xbrli:pureItemType) | duration | null | base:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential |
9 | Phone business losses | Concept (xbrli:pureItemType) | duration | null | msft:EffectiveIncomeTaxRateReconciliationPhoneBusinessGainsLosses |
10 | Excess tax benefits relating to stock-based compensation | Concept (xbrli:pureItemType) | duration | null | msft:EffectiveIncomeTaxRateReconciliationDeductionsExcessTaxBenefitsStockBasedCompensation |
11 | Domestic production activities deduction | Concept (xbrli:pureItemType) | duration | null | base:EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities |
12 | Interest, net | Concept (xbrli:pureItemType) | duration | null | msft:EffectiveIncomeTaxRateReconciliationInterestIncomeExpense |
13 | Other reconciling items, net | Concept (xbrli:pureItemType) | duration | null | base:EffectiveIncomeTaxRateReconciliationOtherAdjustments |
14 | Effective rate | Concept (xbrli:pureItemType) | duration | null | base:EffectiveIncomeTaxRateContinuingOperations |
Model Structure | |
---|---|
Network |
100950 - Disclosure - Deferred Income Tax Assets and Liabilities (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureDeferredIncomeTaxAssetsAndLiabilitiesDetail)
|
Table | Income Tax Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Income Tax Disclosure [Abstract] | Abstract | duration | null | base:IncomeTaxDisclosureAbstract |
2 | Schedule of Deferred Income Tax Assets and Liabilities [Table] | Table | duration | null | msft:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Derivatives, Fair Value, by Balance Sheet Location | Axis | duration | null | base:BalanceSheetLocationAxis |
6 | Balance Sheet Location [Domain] | Member | duration | null | base:BalanceSheetLocationDomain |
7 | Other Long-term Assets | Member | duration | null | base:OtherNoncurrentAssetsMember |
8 | Long-term Deferred Income Tax Liabilities | Member | duration | null | msft:DeferredIncomeTaxLiabilitiesNoncurrentMember |
9 | Schedule of Deferred Income Tax Assets and Liabilities [Line Items] | LineItems | duration | null | msft:ScheduleOfDeferredIncomeTaxAssetsAndLiabilitiesLineItems |
10 | Deferred Income Tax Assets | Abstract | duration | null | base:DeferredTaxAssetsNetAbstract |
11 | Stock-based compensation expense | Concept (xbrli:monetary) | instant | debit | base:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost |
12 | Other expense items | Concept (xbrli:monetary) | instant | debit | base:DeferredTaxAssetsTaxDeferredExpenseOther |
13 | Restructuring charges | Concept (xbrli:monetary) | instant | debit | base:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges |
14 | Unearned revenue | Concept (xbrli:monetary) | instant | debit | base:DeferredTaxAssetsDeferredIncome |
15 | Impaired investments | Concept (xbrli:monetary) | instant | debit | base:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses |
16 | Loss carryforwards | Concept (xbrli:monetary) | instant | debit | base:DeferredTaxAssetsOperatingLossCarryforwards |
17 | Depreciation and amortization | Concept (xbrli:monetary) | instant | debit | msft:DeferredTaxAssetsDepreciationAndAmortization |
18 | Other revenue items | Concept (xbrli:monetary) | instant | debit | base:DeferredTaxAssetsOther |
19 | Deferred income tax assets | Concept (xbrli:monetary) | instant | debit | base:DeferredTaxAssetsGross |
20 | Less valuation allowance | Concept (xbrli:monetary) | instant | credit | base:DeferredTaxAssetsValuationAllowance |
21 | Deferred income tax assets, net of valuation allowance | Concept (xbrli:monetary) | instant | debit | base:DeferredTaxAssetsNet |
22 | Deferred Income Tax Liabilities | Abstract | duration | null | base:DeferredTaxLiabilitiesAbstract |
23 | Foreign earnings | Concept (xbrli:monetary) | instant | credit | base:DeferredTaxLiabilitiesUndistributedForeignEarnings |
24 | Unrealized gain on investments and debt | Concept (xbrli:monetary) | instant | credit | msft:DeferredTaxLiabilitiesUnrealizedGainsInvestmentsAndDebt |
25 | Depreciation and amortization | Concept (xbrli:monetary) | instant | credit | msft:DeferredTaxLiabilitiesDepreciationAndAmortization |
26 | Other | Concept (xbrli:monetary) | instant | credit | base:DeferredTaxLiabilitiesOther |
27 | Deferred income tax liabilities | Concept (xbrli:monetary) | instant | credit | base:DeferredIncomeTaxLiabilities |
28 | Net deferred income tax assets | Concept (xbrli:monetary) | instant | debit | base:DeferredTaxAssetsLiabilitiesNet |
29 | Net deferred income tax liabilities | Concept (xbrli:monetary) | instant | credit | base:DeferredTaxLiabilities |
Model Structure | |
---|---|
Network |
100960 - Disclosure - Changes in Unrecognized Tax Benefits (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureChangesInUnrecognizedTaxBenefitsDetail)
|
Table | Income Tax Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Income Tax Disclosure [Abstract] | Abstract | duration | null | base:IncomeTaxDisclosureAbstract |
2 | Income Tax Contingency [Table] | Table | duration | null | base:IncomeTaxContingencyTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Income Tax Contingency [Line Items] | LineItems | duration | null | base:IncomeTaxContingencyLineItems |
6 | Balance, beginning of year | Concept (xbrli:monetary) | instant | credit | base:UnrecognizedTaxBenefits |
7 | Decreases related to settlements | Concept (xbrli:monetary) | duration | debit | base:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities |
8 | Increases for tax positions related to the current year | Concept (xbrli:monetary) | duration | credit | base:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions |
9 | Increases for tax positions related to prior years | Concept (xbrli:monetary) | duration | credit | base:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions |
10 | Decreases for tax positions related to prior years | Concept (xbrli:monetary) | duration | debit | base:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions |
11 | Decreases due to lapsed statutes of limitations | Concept (xbrli:monetary) | duration | debit | base:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations |
12 | Balance, end of year | Concept (xbrli:monetary) | instant | credit | base:UnrecognizedTaxBenefits |
Model Structure | |
---|---|
Network |
100970 - Disclosure - Income Taxes - Additional Information Regarding Examinations (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureIncomeTaxesAdditionalInformationRegardingExaminationsDetail)
|
Table | Income Tax Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Income Tax Disclosure [Abstract] | Abstract | duration | null | base:IncomeTaxDisclosureAbstract |
2 | Income Tax Examination [Table] | Table | duration | null | base:IncomeTaxExaminationTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Income Tax Authority, Name [Axis] | Axis | duration | null | base:IncomeTaxAuthorityNameAxis |
6 | Income Tax Authority, Name [Domain] | Member | duration | null | base:IncomeTaxAuthorityNameDomain |
7 | Internal Revenue Service (IRS) | Member | duration | null | base:InternalRevenueServiceIRSMember |
8 | Tax Period [Axis] | Axis | duration | null | base:TaxPeriodAxis |
9 | Tax Period [Domain] | Member | duration | null | base:TaxPeriodDomain |
10 | Earliest Tax Year | Member | duration | null | base:EarliestTaxYearMember |
11 | Latest Tax Year | Member | duration | null | base:LatestTaxYearMember |
12 | Income Tax Authority | Axis | duration | null | base:IncomeTaxAuthorityAxis |
13 | Income Tax Authority [Domain] | Member | duration | null | base:IncomeTaxAuthorityDomain |
14 | Foreign Country | Member | duration | null | base:ForeignCountryMember |
15 | Income Tax Examination [Line Items] | LineItems | duration | null | base:IncomeTaxExaminationLineItems |
16 | Tax years under audit | Concept (gYear) | duration | null | base:IncomeTaxExaminationYearUnderExamination |
17 | Tax years subject to examination | Concept (gYear) | duration | null | base:OpenTaxYear |
Model Structure | |
---|---|
Network |
100980 - Disclosure - Restructuring Charges - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureRestructuringChargesAdditionalInformationDetail)
|
Table | Restructuring And Related Activities [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Restructuring And Related Activities [Abstract] | Abstract | duration | null | base:RestructuringAndRelatedActivitiesAbstract |
2 | Schedule of Restructuring and Related Costs [Table] | Table | duration | null | base:ScheduleOfRestructuringAndRelatedCostsTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Restructuring Plan [Axis] | Axis | duration | null | base:RestructuringPlanAxis |
6 | Restructuring Plan [Domain] | Member | duration | null | base:RestructuringPlanDomain |
7 | Phone Hardware Restructuring Plan | Member | duration | null | msft:PhoneHardwareRestructuringPlanMember |
8 | 2016 Restructuring | Member | duration | null | msft:TwentySixteenRestructuringPlanMember |
9 | 2017 Restructuring | Member | duration | null | msft:TwentySeventeenRestructuringPlanMember |
10 | Restructuring Type [Axis] | Axis | duration | null | base:RestructuringCostAndReserveAxis |
11 | Type of Restructuring [Domain] | Member | duration | null | base:TypeOfRestructuringDomain |
12 | Severance | Member | duration | null | base:EmployeeSeveranceMember |
13 | Restructuring Cost and Reserve [Line Items] | LineItems | duration | null | base:RestructuringCostAndReserveLineItems |
14 | Number of positions eliminated | Concept (integer) | duration | null | base:RestructuringAndRelatedCostNumberOfPositionsEliminated |
15 | Restructuring charges | Concept (xbrli:monetary) | duration | debit | base:RestructuringCharges |
16 | Reversal of prior year restructuring charges | Concept (xbrli:monetary) | duration | debit | base:RestructuringReserveAccrualAdjustment1 |
17 | Completion date | Concept (date) | duration | null | base:RestructuringAndRelatedActivitiesCompletionDate |
Model Structure | |
---|---|
Network |
100990 - Disclosure - Changes in Restructuring Liability (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureChangesInRestructuringLiabilityDetail)
|
Table | Restructuring And Related Activities [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Restructuring And Related Activities [Abstract] | Abstract | duration | null | base:RestructuringAndRelatedActivitiesAbstract |
2 | Schedule of Restructuring and Related Costs [Table] | Table | duration | null | base:ScheduleOfRestructuringAndRelatedCostsTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Restructuring Type [Axis] | Axis | duration | null | base:RestructuringCostAndReserveAxis |
6 | Type of Restructuring [Domain] | Member | duration | null | base:TypeOfRestructuringDomain |
7 | Severance | Member | duration | null | base:EmployeeSeveranceMember |
8 | Other | Member | duration | null | base:OtherRestructuringMember |
9 | Restructuring Cost and Reserve [Line Items] | LineItems | duration | null | base:RestructuringCostAndReserveLineItems |
10 | Balance, as of June 30, 2016 | Concept (xbrli:monetary) | instant | credit | base:RestructuringReserve |
11 | Restructuring charges | Concept (xbrli:monetary) | duration | debit | base:RestructuringCharges |
12 | Cash paid | Concept (xbrli:monetary) | duration | credit | base:PaymentsForRestructuring |
13 | Other | Concept (xbrli:monetary) | duration | debit | base:RestructuringReserveSettledWithoutCash2 |
14 | Balance, as of June 30, 2017 | Concept (xbrli:monetary) | instant | credit | base:RestructuringReserve |
Model Structure | |
---|---|
Network |
101000 - Disclosure - Unearned Revenue by Segment (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureUnearnedRevenueBySegmentDetail)
|
Table | Deferred Revenue Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Deferred Revenue Disclosure [Abstract] | Abstract | duration | null | base:DeferredRevenueDisclosureAbstract |
2 | Deferred Revenue Arrangement, by Type [Table] | Table | duration | null | base:DeferredRevenueArrangementByTypeTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Segment Reporting Reconciling Item | Axis | duration | null | base:ConsolidationItemsAxis |
6 | Consolidation Items [Domain] | Member | duration | null | base:ConsolidationItemsDomain |
7 | Reportable Segments | Member | duration | null | base:OperatingSegmentsMember |
8 | Corporate and Other | Member | duration | null | msft:CorporateAndReconcilingItemsMember |
9 | Statement, Business Segments | Axis | duration | null | base:StatementBusinessSegmentsAxis |
10 | Segments [Domain] | Member | duration | null | base:SegmentDomain |
11 | Productivity and Business Processes | Member | duration | null | msft:ProductivityAndBusinessProcessesMember |
12 | Intelligent Cloud | Member | duration | null | msft:IntelligentCloudMember |
13 | More Personal Computing | Member | duration | null | msft:MorePersonalComputingMember |
14 | Deferred Revenue Arrangement [Line Items] | LineItems | duration | null | base:DeferredRevenueArrangementLineItems |
15 | Unearned revenue | Concept (xbrli:monetary) | instant | credit | base:DeferredRevenue |
Model Structure | |
---|---|
Network |
101010 - Disclosure - Commitments - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureCommitmentsAdditionalInformationDetail)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Commitments And Contingencies Disclosure [Abstract] | Abstract | duration | null | base:CommitmentsAndContingenciesDisclosureAbstract |
2 | Commitments [Table] | Table | duration | null | msft:CommitmentsTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Category of Item Purchased [Axis] | Axis | duration | null | base:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis |
6 | Long term Purchase Commitment, Category of Item Purchased [Domain] | Member | duration | null | base:LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain |
7 | Building, Building Improvements and Leasehold Improvements | Member | duration | null | msft:BuildingBuildingImprovementsAndLeaseholdImprovementsMember |
8 | Property Subject to or Available for Operating Lease [Axis] | Axis | duration | null | base:PropertySubjectToOrAvailableForOperatingLeaseAxis |
9 | Property Subject to or Available for Operating Lease [Domain] | Member | duration | null | base:PropertySubjectToOrAvailableForOperatingLeaseDomain |
10 | Buildings | Member | duration | null | base:BuildingMember |
11 | Derivatives, Fair Value, by Balance Sheet Location | Axis | duration | null | base:BalanceSheetLocationAxis |
12 | Balance Sheet Location [Domain] | Member | duration | null | base:BalanceSheetLocationDomain |
13 | Other Current Liabilities | Member | duration | null | base:OtherCurrentLiabilitiesMember |
14 | Other Long-term Liabilities | Member | duration | null | base:OtherNoncurrentLiabilitiesMember |
15 | Unrecorded Unconditional Purchase Obligation by Category of Item Purchased | Axis | duration | null | base:UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis |
16 | Unconditional Purchase Obligation, Category of Goods or Services Acquired | Member | duration | null | base:UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain |
17 | Capital Leases | Member | duration | null | msft:CapitalLeaseMember |
18 | Commitments [Line Items] | LineItems | duration | null | msft:CommitmentsLineItems |
19 | Committed for construction of new buildings, building improvements and leasehold improvements | Concept (xbrli:monetary) | instant | credit | base:CommitmentsFairValueDisclosure |
20 | Rental expense for facilities operating leases | Concept (xbrli:monetary) | duration | debit | base:LeaseAndRentalExpense |
21 | Current capital lease obligations | Concept (xbrli:monetary) | instant | credit | base:CapitalLeaseObligationsCurrent |
22 | Long-term capital lease obligations | Concept (xbrli:monetary) | instant | credit | base:CapitalLeaseObligationsNoncurrent |
23 | Additional purchase obligations for capital leases executed but not yet recorded | Concept (xbrli:monetary) | instant | credit | base:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount |
Model Structure | |
---|---|
Network |
101020 - Disclosure - Future Minimum Rental Commitments Under Non-cancellable Operating Leases (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureFutureMinimumRentalCommitmentsUnderNonCancellableOperatingLeasesDetail)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Commitments And Contingencies Disclosure [Abstract] | Abstract | duration | null | base:CommitmentsAndContingenciesDisclosureAbstract |
2 | Schedule of Operating Leased Assets [Table] | Table | duration | null | base:ScheduleOfOperatingLeasedAssetsTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Property, Plant and Equipment, Type [Axis] | Axis | duration | null | base:PropertyPlantAndEquipmentByTypeAxis |
6 | Property, Plant and Equipment, Type [Domain] | Member | duration | null | base:PropertyPlantAndEquipmentTypeDomain |
7 | Buildings | Member | duration | null | base:BuildingMember |
8 | Operating Leased Assets [Line Items] | LineItems | duration | null | base:OperatingLeasedAssetsLineItems |
9 | Year Ending June 30, 2018 | Concept (xbrli:monetary) | instant | credit | base:OperatingLeasesFutureMinimumPaymentsDueCurrent |
10 | Year Ending June 30, 2019 | Concept (xbrli:monetary) | instant | credit | base:OperatingLeasesFutureMinimumPaymentsDueInTwoYears |
11 | Year Ending June 30, 2020 | Concept (xbrli:monetary) | instant | credit | base:OperatingLeasesFutureMinimumPaymentsDueInThreeYears |
12 | Year Ending June 30, 2021 | Concept (xbrli:monetary) | instant | credit | base:OperatingLeasesFutureMinimumPaymentsDueInFourYears |
13 | Year Ending June 30, 2022 | Concept (xbrli:monetary) | instant | credit | base:OperatingLeasesFutureMinimumPaymentsDueInFiveYears |
14 | Thereafter | Concept (xbrli:monetary) | instant | credit | base:OperatingLeasesFutureMinimumPaymentsDueThereafter |
15 | Total | Concept (xbrli:monetary) | instant | credit | base:OperatingLeasesFutureMinimumPaymentsDue |
Model Structure | |
---|---|
Network |
101030 - Disclosure - Future Minimum Lease Payments under Non-cancellable Capital Leases (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureFutureMinimumLeasePaymentsUnderNonCancellableCapitalLeasesDetail)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Commitments And Contingencies Disclosure [Abstract] | Abstract | duration | null | base:CommitmentsAndContingenciesDisclosureAbstract |
2 | Future Minimum Lease Payments Under Non Cancellable Capital Leases [Table] | Table | duration | null | msft:FutureMinimumLeasePaymentsUnderNonCancellableCapitalLeasesTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Future Minimum Lease Payments Under Non Cancellable Capital Leases [Line Items] | LineItems | duration | null | msft:FutureMinimumLeasePaymentsUnderNonCancellableCapitalLeasesLineItems |
6 | Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] | Abstract | duration | null | base:CapitalLeasesFutureMinimumPaymentsDueAbstract |
7 | Year Ending June 30, 2018 | Concept (xbrli:monetary) | instant | credit | base:CapitalLeasesFutureMinimumPaymentsDueCurrent |
8 | Year Ending June 30, 2019 | Concept (xbrli:monetary) | instant | credit | base:CapitalLeasesFutureMinimumPaymentsDueInTwoYears |
9 | Year Ending June 30, 2020 | Concept (xbrli:monetary) | instant | credit | base:CapitalLeasesFutureMinimumPaymentsDueInThreeYears |
10 | Year Ending June 30, 2021 | Concept (xbrli:monetary) | instant | credit | base:CapitalLeasesFutureMinimumPaymentsDueInFourYears |
11 | Year Ending June 30, 2022 | Concept (xbrli:monetary) | instant | credit | base:CapitalLeasesFutureMinimumPaymentsDueInFiveYears |
12 | Thereafter | Concept (xbrli:monetary) | instant | credit | base:CapitalLeasesFutureMinimumPaymentsDueThereafter |
13 | Total | Concept (xbrli:monetary) | instant | credit | base:CapitalLeasesFutureMinimumPaymentsDue |
Model Structure | |
---|---|
Network |
101040 - Disclosure - Future Minimum Lease Payments under Non-cancellable Capital Leases (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureFutureMinimumLeasePaymentsUnderNonCancellableCapitalLeasesParentheticalDetail)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Commitments And Contingencies Disclosure [Abstract] | Abstract | duration | null | base:CommitmentsAndContingenciesDisclosureAbstract |
2 | Future Minimum Lease Payments Under Non Cancellable Capital Leases [Table] | Table | duration | null | msft:FutureMinimumLeasePaymentsUnderNonCancellableCapitalLeasesTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Future Minimum Lease Payments Under Non Cancellable Capital Leases [Line Items] | LineItems | duration | null | msft:FutureMinimumLeasePaymentsUnderNonCancellableCapitalLeasesLineItems |
6 | Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] | Abstract | duration | null | base:CapitalLeasesFutureMinimumPaymentsDueAbstract |
7 | Capital leases includes imputed interest | Concept (xbrli:monetary) | instant | debit | base:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments |
Model Structure | |
---|---|
Network |
101050 - Disclosure - Contingencies - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureContingenciesAdditionalInformationDetail)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Commitments And Contingencies Disclosure [Abstract] | Abstract | duration | null | base:CommitmentsAndContingenciesDisclosureAbstract |
2 | Loss Contingencies [Table] | Table | duration | null | base:LossContingenciesTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Loss Contingencies [Line Items] | LineItems | duration | null | base:LossContingenciesLineItems |
6 | Accrual for disclosed loss contingencies, current, ending balance | Concept (xbrli:monetary) | instant | credit | base:LossContingencyAccrualCarryingValueCurrent |
7 | Amount not accrued for estimated maximum losses for disclosed loss contingencies | Concept (xbrli:monetary) | instant | debit | base:LossContingencyRangeOfPossibleLossPortionNotAccrued |
Model Structure | |
---|---|
Network |
101060 - Disclosure - Shares of Common Stock Outstanding (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureSharesOfCommonStockOutstandingDetail)
|
Table | Equity [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Equity [Abstract] | Abstract | duration | null | base:EquityAbstract |
2 | Schedule of Capital Units [Table] | Table | duration | null | base:ScheduleOfCapitalUnitsTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Capital Unit [Line Items] | LineItems | duration | null | base:CapitalUnitLineItems |
6 | Balance, beginning of year | Concept (xbrli:shares) | instant | null | base:CommonStockSharesOutstanding |
7 | Issued | Concept (xbrli:shares) | duration | null | base:StockIssuedDuringPeriodSharesNewIssues |
8 | Repurchased | Concept (xbrli:shares) | duration | null | base:StockRepurchasedDuringPeriodShares |
9 | Balance, end of year | Concept (xbrli:shares) | instant | null | base:CommonStockSharesOutstanding |
Model Structure | |
---|---|
Network |
101070 - Disclosure - Stockholders' Equity - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureStockholdersEquityAdditionalInformationDetail)
|
Table | Statement Of Stockholders Equity [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Statement Of Stockholders Equity [Abstract] | Abstract | duration | null | base:StatementOfStockholdersEquityAbstract |
2 | Share Repurchases [Table] | Table | duration | null | msft:ShareRepurchasesTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Share Repurchase Program | Axis | duration | null | base:ShareRepurchaseProgramAxis |
6 | Share Repurchase Program | Member | duration | null | base:ShareRepurchaseProgramDomain |
7 | Share Repurchase Program 2013 | Member | duration | null | msft:ShareRepurchaseProgramTwentyThirteenMember |
8 | Share Repurchase Program 2016 | Member | duration | null | msft:ShareRepurchaseProgramTwentySixteenMember |
9 | Share Repurchases [Line Items] | LineItems | duration | null | msft:ShareRepurchasesLineItems |
10 | Amount available for repurchase under the share repurchase program approved by the company"s Board of Directors | Concept (xbrli:monetary) | instant | credit | base:StockRepurchaseProgramAuthorizedAmount1 |
11 | Unused amount of share repurchase program | Concept (xbrli:monetary) | instant | credit | base:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 |
Model Structure | |
---|---|
Network |
101080 - Disclosure - Share Repurchases (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureShareRepurchasesDetail)
|
Table | Equity [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Equity [Abstract] | Abstract | duration | null | base:EquityAbstract |
2 | Share Repurchases [Table] | Table | duration | null | msft:ShareRepurchasesTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Share Repurchase Program | Axis | duration | null | base:ShareRepurchaseProgramAxis |
6 | Share Repurchase Program | Member | duration | null | base:ShareRepurchaseProgramDomain |
7 | Share Repurchase Program 2013 | Member | duration | null | msft:ShareRepurchaseProgramTwentyThirteenMember |
8 | Share Repurchase Program 2016 | Member | duration | null | msft:ShareRepurchaseProgramTwentySixteenMember |
9 | Share Repurchases [Line Items] | LineItems | duration | null | msft:ShareRepurchasesLineItems |
10 | Shares of common stock repurchased | Concept (xbrli:shares) | duration | null | base:StockRepurchasedDuringPeriodShares |
11 | Value of common stock repurchased | Concept (xbrli:monetary) | duration | debit | base:StockRepurchasedDuringPeriodValue |
Model Structure | |
---|---|
Network |
101090 - Disclosure - Dividends Declared (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureDividendsDeclaredDetail)
|
Table | Equity [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Equity [Abstract] | Abstract | duration | null | base:EquityAbstract |
2 | Dividends [Table] | Table | duration | null | msft:DividendsTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Dividends [Line Items] | LineItems | duration | null | msft:DividendsLineItems |
6 | Declaration Date | Concept (date) | duration | null | base:DividendsPayableDateDeclaredDayMonthAndYear |
7 | Dividend Per Share | Concept (xbrli:decimalItemType) | duration | null | base:CommonStockDividendsPerShareDeclared |
8 | Record Date | Concept (date) | duration | null | base:DividendsPayableDateOfRecordDayMonthAndYear |
9 | Total Amount | Concept (xbrli:monetary) | duration | debit | base:DividendsCommonStockCash |
10 | Payment Date | Concept (date) | duration | null | base:DividendPayableDateToBePaidDayMonthAndYear |
Model Structure | |
---|---|
Network |
101100 - Disclosure - Summary of Changes in Accumulated Other Comprehensive Income by Component (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureSummaryOfChangesInAccumulatedOtherComprehensiveIncomeByComponentDetail)
|
Table | Statement Of Income And Comprehensive Income [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Statement Of Income And Comprehensive Income [Abstract] | Abstract | duration | null | base:StatementOfIncomeAndComprehensiveIncomeAbstract |
2 | Accumulated Other Comprehensive Income (Loss) [Table] | Table | duration | null | base:AccumulatedOtherComprehensiveIncomeLossTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Equity Components [Axis] | Axis | duration | null | base:StatementEquityComponentsAxis |
6 | Equity Component [Domain] | Member | duration | null | base:EquityComponentDomain |
7 | Derivatives | Member | duration | null | base:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |
8 | Investments | Member | duration | null | base:AccumulatedNetUnrealizedInvestmentGainLossMember |
9 | Translation adjustments and other | Member | duration | null | msft:AccumulatedTranslationAdjustmentAndOtherMember |
10 | Accumulated other comprehensive income | Member | duration | null | base:AccumulatedOtherComprehensiveIncomeMember |
11 | Income Statement Location [Axis] | Axis | duration | null | base:IncomeStatementLocationAxis |
12 | Income Statement Location [Domain] | Member | duration | null | base:IncomeStatementLocationDomain |
13 | Revenue | Member | duration | null | base:SalesMember |
14 | Other income (expense), net | Member | duration | null | base:NonoperatingIncomeExpenseMember |
15 | Accumulated Other Comprehensive Income (Loss) [Line Items] | LineItems | duration | null | base:AccumulatedOtherComprehensiveIncomeLossLineItems |
16 | Balance, beginning of period | Concept (xbrli:monetary) | instant | credit | base:StockholdersEquity |
17 | Unrealized gains, net of tax effects | Concept (xbrli:monetary) | duration | credit | base:OciBeforeReclassificationsNetOfTaxAttributableToParent |
18 | Reclassification adjustments for gains | Concept (xbrli:monetary) | duration | debit | base:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent |
19 | Tax expense included in provision for income taxes | Concept (xbrli:monetary) | duration | credit | base:ReclassificationFromAociCurrentPeriodTax |
20 | Amounts reclassified from accumulated other comprehensive income | Concept (xbrli:monetary) | duration | debit | base:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent |
21 | Net current period other comprehensive income (loss) | Concept (xbrli:monetary) | duration | credit | base:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent |
22 | Balance, end of period | Concept (xbrli:monetary) | instant | credit | base:StockholdersEquity |
Model Structure | |
---|---|
Network |
101110 - Disclosure - Summary of Changes in Accumulated Other Comprehensive Income by Component (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureSummaryOfChangesInAccumulatedOtherComprehensiveIncomeByComponentParentheticalDetail)
|
Table | Statement Of Income And Comprehensive Income [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Statement Of Income And Comprehensive Income [Abstract] | Abstract | duration | null | base:StatementOfIncomeAndComprehensiveIncomeAbstract |
2 | Accumulated Other Comprehensive Income (Loss) [Table] | Table | duration | null | base:AccumulatedOtherComprehensiveIncomeLossTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Equity Components [Axis] | Axis | duration | null | base:StatementEquityComponentsAxis |
6 | Equity Component [Domain] | Member | duration | null | base:EquityComponentDomain |
7 | Derivatives | Member | duration | null | base:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember |
8 | Investments | Member | duration | null | base:AccumulatedNetUnrealizedInvestmentGainLossMember |
9 | Translation adjustments and other | Member | duration | null | msft:AccumulatedTranslationAdjustmentAndOtherMember |
10 | Accumulated Other Comprehensive Income (Loss) [Line Items] | LineItems | duration | null | base:AccumulatedOtherComprehensiveIncomeLossLineItems |
11 | Unrealized gains (losses), tax effects | Concept (xbrli:monetary) | duration | debit | base:OtherComprehensiveIncomeLossBeforeReclassificationsTax |
12 | Net current period other comprehensive income (loss), tax effects | Concept (xbrli:monetary) | duration | debit | base:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1 |
Model Structure | |
---|---|
Network |
101120 - Disclosure - Employee Stock and Savings Plans - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureEmployeeStockAndSavingsPlansAdditionalInformationDetail)
|
Table | Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] | Abstract | duration | null | base:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract |
2 | Compensation Related Costs Disclosure [Table] | Table | duration | null | msft:CompensationRelatedCostsDisclosureTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Award Type [Axis] | Axis | duration | null | base:AwardTypeAxis |
6 | Equity Award [Domain] | Member | duration | null | base:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain |
7 | Stock Awards | Member | duration | null | base:RestrictedStockMember |
8 | Restricted Stock Units | Member | duration | null | base:RestrictedStockUnitsRSUMember |
9 | Performance Stock Units | Member | duration | null | base:PerformanceSharesMember |
10 | Employee Stock | Member | duration | null | base:EmployeeStockMember |
11 | Range | Axis | duration | null | base:RangeAxis |
12 | Range [Domain] | Member | duration | null | base:RangeMember |
13 | Lower Limit | Member | duration | null | base:MinimumMember |
14 | Upper Limit | Member | duration | null | base:MaximumMember |
15 | Plan Name [Axis] | Axis | duration | null | base:PlanNameAxis |
16 | Plan Name [Domain] | Member | duration | null | base:PlanNameDomain |
17 | Executive Incentive Plan | Member | duration | null | msft:ExecutiveIncentivePlanMember |
18 | Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Axis] | Axis | duration | null | base:DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis |
19 | Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Domain] | Member | duration | null | base:OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain |
20 | First 6% of Participant Contributions | Member | duration | null | msft:FirstSixPercentOfParticipantContributionsMember |
21 | IRS Compensation Limit | Member | duration | null | msft:IRSCompensationLimitMember |
22 | Compensation Related Costs Disclosure [Line Items] | LineItems | duration | null | msft:CompensationRelatedCostsDisclosureLineItems |
23 | Shares authorized for future grant | Concept (xbrli:shares) | instant | null | base:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant |
24 | Award vest period | Concept (duration) | duration | null | base:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 |
25 | Unrecognized compensation costs | Concept (xbrli:monetary) | instant | debit | base:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized |
26 | Unrecognized compensation costs are expected to be recognized over a weighted average period (years) | Concept (duration) | duration | null | base:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 |
27 | Weighted average grant-date fair value | Concept (xbrli:decimalItemType) | duration | null | base:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue |
28 | Fair value of awards vested | Concept (xbrli:monetary) | duration | debit | base:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue |
29 | Percentage of market value at which employees are able to purchase shares of common stock | Concept (xbrli:pureItemType) | duration | null | base:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent |
30 | Maximum percentage of gross compensation at which employees may purchase shares | Concept (xbrli:pureItemType) | instant | null | base:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate |
31 | Company contribution amount for each dollar a participant contributes to the savings plan | Concept (xbrli:pureItemType) | duration | null | base:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch |
32 | Percentage of employee"s earnings the company may contribute to the savings plan | Concept (xbrli:pureItemType) | duration | null | base:DefinedContributionPlanEmployerMatchingContributionPercent |
33 | Matching contributions for all employee savings plans | Concept (xbrli:monetary) | duration | debit | base:DefinedContributionPlanCostRecognized |
Model Structure | |
---|---|
Network |
101130 - Disclosure - Stock-Based Compensation Expense and Related Income Tax Benefits (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureStockBasedCompensationExpenseAndRelatedIncomeTaxBenefitsDetail)
|
Table | Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] | Abstract | duration | null | base:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract |
2 | Schedule of Employee Service Share based Compensation, Allocation of Recognized Period Costs [Table] | Table | duration | null | base:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] | LineItems | duration | null | base:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems |
6 | Stock-based compensation expense | Concept (xbrli:monetary) | duration | debit | base:AllocatedShareBasedCompensationExpense |
7 | Income tax benefits related to stock-based compensation | Concept (xbrli:monetary) | duration | credit | base:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense |
Model Structure | |
---|---|
Network |
101140 - Disclosure - Assumptions Used in Estimating the Fair Value of Stock Award Grants (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureAssumptionsUsedInEstimatingFairValueOfStockAwardGrantsDetail)
|
Table | Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] | Abstract | duration | null | base:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract |
2 | Share based Compensation Arrangement by Share based Payment Award, Fair Value Assumptions, Method Used [Table] | Table | duration | null | msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Range | Axis | duration | null | base:RangeAxis |
6 | Range [Domain] | Member | duration | null | base:RangeMember |
7 | Lower Limit | Member | duration | null | base:MinimumMember |
8 | Upper Limit | Member | duration | null | base:MaximumMember |
9 | Share based Compensation Arrangement by Share based Payment Award, Fair Value Assumptions, Method Used [Line Items] | LineItems | duration | null | msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsMethodUsedLineItems |
10 | Dividends per share (quarterly amounts) | Concept (xbrli:decimalItemType) | duration | null | msft:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendsPerShare |
11 | Interest rates minimum | Concept (xbrli:pureItemType) | duration | null | base:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum |
12 | Interest rates maximum | Concept (xbrli:pureItemType) | duration | null | base:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum |
Model Structure | |
---|---|
Network |
101150 - Disclosure - Stock Plan Activity (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureStockPlanActivityDetail)
|
Table | Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] |
Model Structure | |
---|---|
Network |
101160 - Disclosure - Stock Plan Activity (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureStockPlanActivityParentheticalDetail)
|
Table | Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] | Abstract | duration | null | base:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract |
2 | Schedule of Share based Compensation Arrangements by Share based Payment Award [Table] | Table | duration | null | base:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Award Type [Axis] | Axis | duration | null | base:AwardTypeAxis |
6 | Equity Award [Domain] | Member | duration | null | base:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain |
7 | Performance Stock Units | Member | duration | null | base:PerformanceSharesMember |
8 | Share based Compensation Arrangement by Share based Payment Award [Line Items] | LineItems | duration | null | base:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems |
9 | Nonvested stock awards granted | Concept (xbrli:shares) | duration | null | base:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod |
Model Structure | |
---|---|
Network |
101170 - Disclosure - Employee Purchased Shares (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureEmployeePurchasedSharesDetail)
|
Table | Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] | Abstract | duration | null | base:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract |
2 | Employee Stock Purchase Plan [Table] | Table | duration | null | msft:EmployeeStockPurchasePlanTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Employee Stock Purchase Plan [Line Items] | LineItems | duration | null | msft:EmployeeStockPurchasePlanLineItems |
6 | Shares purchased | Concept (xbrli:shares) | duration | null | base:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans |
7 | Average price per share | Concept (xbrli:decimalItemType) | duration | null | msft:StockIssuedEmployeeStockPurchasePlanAveragePricePerShare |
Model Structure | |
---|---|
Network |
101180 - Disclosure - Segment Revenue (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureSegmentRevenueDetail)
|
Table | Segment Reporting [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Segment Reporting [Abstract] | Abstract | duration | null | base:SegmentReportingAbstract |
2 | Schedule of Segment Reporting Information, by Segment [Table] | Table | duration | null | base:ScheduleOfSegmentReportingInformationBySegmentTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Segment Reporting Reconciling Item | Axis | duration | null | base:ConsolidationItemsAxis |
6 | Consolidation Items [Domain] | Member | duration | null | base:ConsolidationItemsDomain |
7 | Reportable Segments | Member | duration | null | base:OperatingSegmentsMember |
8 | Corporate and Other | Member | duration | null | msft:CorporateAndReconcilingItemsMember |
9 | Statement, Business Segments | Axis | duration | null | base:StatementBusinessSegmentsAxis |
10 | Segments [Domain] | Member | duration | null | base:SegmentDomain |
11 | Productivity and Business Processes | Member | duration | null | msft:ProductivityAndBusinessProcessesMember |
12 | Intelligent Cloud | Member | duration | null | msft:IntelligentCloudMember |
13 | More Personal Computing | Member | duration | null | msft:MorePersonalComputingMember |
14 | Segment Reporting Information [Line Items] | LineItems | duration | null | base:SegmentReportingInformationLineItems |
15 | Revenue | Concept (xbrli:monetary) | duration | credit | base:SalesRevenueNet |
Model Structure | |
---|---|
Network |
101190 - Disclosure - Operating Income (Loss) by Segment (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureOperatingIncomeLossBySegmentDetail)
|
Table | Segment Reporting [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Segment Reporting [Abstract] | Abstract | duration | null | base:SegmentReportingAbstract |
2 | Schedule of Segment Reporting Information, by Segment [Table] | Table | duration | null | base:ScheduleOfSegmentReportingInformationBySegmentTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Segment Reporting Reconciling Item | Axis | duration | null | base:ConsolidationItemsAxis |
6 | Consolidation Items [Domain] | Member | duration | null | base:ConsolidationItemsDomain |
7 | Reportable Segments | Member | duration | null | base:OperatingSegmentsMember |
8 | Corporate and Other | Member | duration | null | msft:CorporateAndReconcilingItemsMember |
9 | Statement, Business Segments | Axis | duration | null | base:StatementBusinessSegmentsAxis |
10 | Segments [Domain] | Member | duration | null | base:SegmentDomain |
11 | Productivity and Business Processes | Member | duration | null | msft:ProductivityAndBusinessProcessesMember |
12 | Intelligent Cloud | Member | duration | null | msft:IntelligentCloudMember |
13 | More Personal Computing | Member | duration | null | msft:MorePersonalComputingMember |
14 | Segment Reporting Information [Line Items] | LineItems | duration | null | base:SegmentReportingInformationLineItems |
15 | Operating income (loss) | Concept (xbrli:monetary) | duration | credit | base:OperatingIncomeLoss |
Model Structure | |
---|---|
Network |
101200 - Disclosure - Corporate and Other Operating Income (Loss) Activity (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureCorporateAndOtherOperatingIncomeLossActivityDetail)
|
Table | Segment Reporting [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Segment Reporting [Abstract] | Abstract | duration | null | base:SegmentReportingAbstract |
2 | Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] | Table | duration | null | base:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Segment Reporting Reconciling Item | Axis | duration | null | base:ConsolidationItemsAxis |
6 | Consolidation Items [Domain] | Member | duration | null | base:ConsolidationItemsDomain |
7 | Corporate and Other | Member | duration | null | msft:CorporateAndReconcilingItemsMember |
8 | Income Statement Location [Axis] | Axis | duration | null | base:IncomeStatementLocationAxis |
9 | Income Statement Location [Domain] | Member | duration | null | base:IncomeStatementLocationDomain |
10 | Impairment, integration, and restructuring expenses | Member | duration | null | msft:ImpairmentIntegrationAndRestructuringExpensesMember |
11 | Deferred Revenue Arrangement Type | Axis | duration | null | base:DeferredRevenueArrangementTypeAxis |
12 | Deferred Revenue [Domain] | Member | duration | null | base:DeferredRevenueArrangementTypeDomain |
13 | Net revenue deferral from Windows 10 | Member | duration | null | msft:WindowsTenDeferralMember |
14 | Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] | LineItems | duration | null | base:SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems |
15 | Operating income (loss) | Concept (xbrli:monetary) | duration | credit | base:OperatingIncomeLoss |
Model Structure | |
---|---|
Network |
101210 - Disclosure - Segment Information and Geographic Data - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureSegmentInformationAndGeographicDataAdditionalInformationDetail)
|
Table | Segment Reporting [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Segment Reporting [Abstract] | Abstract | duration | null | base:SegmentReportingAbstract |
2 | Schedule of Segment Reporting Information, by Segment [Table] | Table | duration | null | base:ScheduleOfSegmentReportingInformationBySegmentTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Segment Reporting Information [Line Items] | LineItems | duration | null | base:SegmentReportingInformationLineItems |
6 | Sales to an individual customer | Concept (string) | duration | null | base:SegmentReportingDisclosureOfMajorCustomers |
Model Structure | |
---|---|
Network |
101220 - Disclosure - Revenue Classified by Major Geographic Areas (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureRevenueClassifiedByMajorGeographicAreasDetail)
|
Table | Segment Reporting [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Segment Reporting [Abstract] | Abstract | duration | null | base:SegmentReportingAbstract |
2 | Geographic Information [Table] | Table | duration | null | msft:GeographicInformationTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement, Geographical | Axis | duration | null | base:StatementGeographicalAxis |
6 | Geographical [Domain] | Member | duration | null | base:SegmentGeographicalDomain |
7 | United States | Member | duration | null | country:US |
8 | Other Countries | Member | duration | null | base:NonUsMember |
9 | Geographic Information [Line Items] | LineItems | duration | null | msft:GeographicInformationLineItems |
10 | Revenues | Concept (xbrli:monetary) | duration | credit | base:SalesRevenueNet |
Model Structure | |
---|---|
Network |
101230 - Disclosure - Revenue Classified by Significant Product and Service Offerings (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureRevenueClassifiedBySignificantProductAndServiceOfferingsDetail)
|
Table | Segment Reporting [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Segment Reporting [Abstract] | Abstract | duration | null | base:SegmentReportingAbstract |
2 | Revenue from External Customers by Products and Services [Table] | Table | duration | null | base:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Products and Services | Axis | duration | null | base:ProductOrServiceAxis |
6 | Products and Services [Domain] | Member | duration | null | base:ProductsAndServicesDomain |
7 | Microsoft Office system | Member | duration | null | msft:MicrosoftOfficeSystemMember |
8 | Server products and tools | Member | duration | null | msft:ServerProductsAndToolsMember |
9 | Xbox | Member | duration | null | msft:XboxMember |
10 | Windows PC operating system | Member | duration | null | msft:WindowsOperatingSystemsForComputingDevicesMember |
11 | Advertising | Member | duration | null | msft:AdvertisingMember |
12 | Consulting and product support services | Member | duration | null | msft:ConsultingAndProductSupportServicesMember |
13 | Devices | Member | duration | null | msft:DevicesMember |
14 | Member | duration | null | msft:LinkedInCorporationMember | |
15 | Other products and services | Member | duration | null | msft:OtherProductsAndServicesMember |
16 | Revenue from External Customer [Line Items] | LineItems | duration | null | base:EntityWideInformationRevenueFromExternalCustomerLineItems |
17 | Revenue | Concept (xbrli:monetary) | duration | credit | base:SalesRevenueNet |
Model Structure | |
---|---|
Network |
101240 - Disclosure - Revenue Classified by Significant Product and Service Offerings (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureRevenueClassifiedBySignificantProductAndServiceOfferingsParentheticalDetail)
|
Table | Segment Reporting [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Segment Reporting [Abstract] | Abstract | duration | null | base:SegmentReportingAbstract |
2 | Revenue from External Customers by Products and Services [Table] | Table | duration | null | base:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Products or Services Secondary Categorization [Axis] | Axis | duration | null | msft:ProductsOrServicesSecondaryCategorizationAxis |
6 | Products or Services Name Secondary Categorization [Domain] | Member | duration | null | msft:ProductsOrServicesNameSecondaryCategorizationDomain |
7 | Commercial Cloud | Member | duration | null | msft:CommercialCloudMember |
8 | Revenue from External Customer [Line Items] | LineItems | duration | null | base:EntityWideInformationRevenueFromExternalCustomerLineItems |
9 | Revenue | Concept (xbrli:monetary) | duration | credit | base:SalesRevenueNet |
Model Structure | |
---|---|
Network |
101250 - Disclosure - Long-Lived Assets, Excluding Financial Instruments and Tax Assets, Classified by Location of Controlling Statutory Company (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureLongLivedAssetsExcludingFinancialInstrumentsAndTaxAssetsClassifiedByLocationOfControllingStatutoryCompanyDetail)
|
Table | Segment Reporting [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Segment Reporting [Abstract] | Abstract | duration | null | base:SegmentReportingAbstract |
2 | Certain Long Lived Assets by Geography [Table] | Table | duration | null | msft:CertainLongLivedAssetsByGeographyTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Statement, Geographical | Axis | duration | null | base:StatementGeographicalAxis |
6 | Geographical [Domain] | Member | duration | null | base:SegmentGeographicalDomain |
7 | United States | Member | duration | null | country:US |
8 | Ireland | Member | duration | null | country:IE |
9 | Luxembourg | Member | duration | null | country:LU |
10 | Other Countries | Member | duration | null | msft:OtherCountriesMember |
11 | Certain Long-Lived Assets by Geography [Line Items] | LineItems | duration | null | msft:CertainLongLivedAssetsByGeographyLineItems |
12 | Long-lived assets | Concept (xbrli:monetary) | instant | debit | base:NoncurrentAssets |
Model Structure | |
---|---|
Network |
101260 - Disclosure - Quarterly Information (Unaudited) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureQuarterlyInformationUnauditedDetail)
|
Table | Quarterly Financial Information Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Quarterly Financial Information Disclosure [Abstract] | Abstract | duration | null | base:QuarterlyFinancialInformationDisclosureAbstract |
2 | Quarterly Financial Information [Table] | Table | duration | null | msft:QuarterlyFinancialInformationTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Quarterly Financial Information [Line Items] | LineItems | duration | null | msft:QuarterlyFinancialInformationLineItems |
6 | Revenue | Concept (xbrli:monetary) | duration | credit | base:SalesRevenueNet |
7 | Gross margin | Concept (xbrli:monetary) | duration | credit | base:GrossProfit |
8 | Operating income | Concept (xbrli:monetary) | duration | credit | base:OperatingIncomeLoss |
9 | Net income | Concept (xbrli:monetary) | duration | credit | base:NetIncomeLoss |
10 | Basic earnings per share | Concept (xbrli:decimalItemType) | duration | null | base:EarningsPerShareBasic |
11 | Diluted earnings per share | Concept (xbrli:decimalItemType) | duration | null | base:EarningsPerShareDiluted |
Model Structure | |
---|---|
Network |
101270 - Disclosure - Quarterly Information (Unaudited) (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureQuarterlyInformationUnauditedParentheticalDetail)
|
Table | Quarterly Financial Information Disclosure [Abstract] |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Quarterly Financial Information Disclosure [Abstract] | Abstract | duration | null | base:QuarterlyFinancialInformationDisclosureAbstract |
2 | Quarterly Financial Information [Table] | Table | duration | null | msft:QuarterlyFinancialInformationTable |
3 | Legal Entity [Axis] | Axis | duration | null | other:LegalEntityAxis |
4 | Entity [Domain] | Member | duration | null | other:EntityDomain |
5 | Deferred Revenue Arrangement Type | Axis | duration | null | base:DeferredRevenueArrangementTypeAxis |
6 | Deferred Revenue [Domain] | Member | duration | null | base:DeferredRevenueArrangementTypeDomain |
7 | Windows 10 Licenses | Member | duration | null | msft:WindowsTenDeferralMember |
8 | Restructuring Plan [Axis] | Axis | duration | null | base:RestructuringPlanAxis |
9 | Restructuring Plan [Domain] | Member | duration | null | base:RestructuringPlanDomain |
10 | Sales and Marketing Restructuring Plan | Member | duration | null | msft:SalesAndMarketingRestructuringPlanMember |
11 | 2016 Restructuring Plans | Member | duration | null | msft:TwentySixteenRestructuringPlanMember |
12 | Restructuring Type [Axis] | Axis | duration | null | base:RestructuringCostAndReserveAxis |
13 | Type of Restructuring [Domain] | Member | duration | null | base:TypeOfRestructuringDomain |
14 | Severance | Member | duration | null | base:EmployeeSeveranceMember |
15 | Statement, Business Segments | Axis | duration | null | base:StatementBusinessSegmentsAxis |
16 | Segments [Domain] | Member | duration | null | base:SegmentDomain |
17 | Phone Business | Member | duration | null | msft:PhoneBusinessMember |
18 | Quarterly Financial Information [Line Items] | LineItems | duration | null | msft:QuarterlyFinancialInformationLineItems |
19 | Revenue | Concept (xbrli:monetary) | duration | credit | base:SalesRevenueNet |
20 | Restructuring charges | Concept (xbrli:monetary) | duration | debit | base:RestructuringCharges |
21 | Decrease in operating income due to impairment, integration and restructuring | Concept (xbrli:monetary) | duration | credit | msft:ImpairmentIntegrationAndRestructuringEffectOnOperatingIncomeLossAfterTax |
22 | Decrease in net income due to impairment, integration and restructuring | Concept (xbrli:monetary) | duration | credit | msft:ImpairmentIntegrationAndRestructuringEffectOnEarningsAfterTax |
23 | Decrease in diluted earnings per share due to impairment, integration and restructuring | Concept (xbrli:decimalItemType) | duration | null | msft:ImpairmentIntegrationAndRestructuringEffectOnEarningsPerShareAfterTax |
24 | Asset impairment charges | Concept (xbrli:monetary) | duration | debit | base:AssetImpairmentCharges |
Definition Links Graph | |
---|---|
Network |
100000 - Document - Document and Entity Information
(http://www.xbrlsite.com/msft/role/DocumentDocumentAndEntityInformation)
|
Table | Document And Entity Information [Abstract] |
Definition Links Graph | |
---|---|
Network |
100010 - Statement - INCOME STATEMENTS
(http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS)
|
Table | Income Statement [Abstract] |
Definition Links Graph | |
---|---|
Network |
100020 - Statement - COMPREHENSIVE INCOME STATEMENTS
(http://www.xbrlsite.com/msft/role/StatementCOMPREHENSIVEINCOMESTATEMENTS)
|
Table | Statement Of Income And Comprehensive Income [Abstract] |
Definition Links Graph | |
---|---|
Network |
100030 - Statement - COMPREHENSIVE INCOME STATEMENTS (Parenthetical)
(http://www.xbrlsite.com/msft/role/StatementCOMPREHENSIVEINCOMESTATEMENTSParenthetical)
|
Table | Statement Of Income And Comprehensive Income [Abstract] |
Definition Links Graph | |
---|---|
Network |
100040 - Statement - BALANCE SHEETS
(http://www.xbrlsite.com/msft/role/StatementBALANCESHEETS)
|
Table | Statement Of Financial Position [Abstract] |
Definition Links Graph | |
---|---|
Network |
100050 - Statement - BALANCE SHEETS (Parenthetical)
(http://www.xbrlsite.com/msft/role/StatementBALANCESHEETSParenthetical)
|
Table | Statement Of Financial Position [Abstract] |
Definition Links Graph | |
---|---|
Network |
100060 - Statement - CASH FLOWS STATEMENTS
(http://www.xbrlsite.com/msft/role/StatementCASHFLOWSSTATEMENTS)
|
Table | Statement Of Cash Flows [Abstract] |
Definition Links Graph | |
---|---|
Network |
100070 - Statement - STOCKHOLDERS' EQUITY STATEMENTS
(http://www.xbrlsite.com/msft/role/StatementSTOCKHOLDERSEQUITYSTATEMENTS)
|
Table | Statement Of Stockholders Equity [Abstract] |
Definition Links Graph | |
---|---|
Network |
100080 - Disclosure - ACCOUNTING POLICIES
(http://www.xbrlsite.com/msft/role/DisclosureACCOUNTINGPOLICIES)
|
Table | Accounting Policies [Abstract] |
Definition Links Graph | |
---|---|
Network |
100090 - Disclosure - EARNINGS PER SHARE
(http://www.xbrlsite.com/msft/role/DisclosureEARNINGSPERSHARE)
|
Table | Earnings Per Share [Abstract] |
Definition Links Graph | |
---|---|
Network |
100100 - Disclosure - OTHER INCOME (EXPENSE), NET
(http://www.xbrlsite.com/msft/role/DisclosureOTHERINCOMEEXPENSENET)
|
Table | Other Income And Expenses [Abstract] |
Definition Links Graph | |
---|---|
Network |
100110 - Disclosure - INVESTMENTS
(http://www.xbrlsite.com/msft/role/DisclosureINVESTMENTS)
|
Table | Cash And Cash Equivalents [Abstract] |
Definition Links Graph | |
---|---|
Network |
100120 - Disclosure - DERIVATIVES
(http://www.xbrlsite.com/msft/role/DisclosureDERIVATIVES)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100130 - Disclosure - FAIR VALUE MEASUREMENTS
(http://www.xbrlsite.com/msft/role/DisclosureFAIRVALUEMEASUREMENTS)
|
Table | Fair Value Disclosures [Abstract] |
Definition Links Graph | |
---|---|
Network |
100140 - Disclosure - INVENTORIES
(http://www.xbrlsite.com/msft/role/DisclosureINVENTORIES)
|
Table | Inventory Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100150 - Disclosure - PROPERTY AND EQUIPMENT
(http://www.xbrlsite.com/msft/role/DisclosurePROPERTYANDEQUIPMENT)
|
Table | Property Plant And Equipment [Abstract] |
Definition Links Graph | |
---|---|
Network |
100160 - Disclosure - BUSINESS COMBINATIONS
(http://www.xbrlsite.com/msft/role/DisclosureBUSINESSCOMBINATIONS)
|
Table | Business Combinations [Abstract] |
Definition Links Graph | |
---|---|
Network |
100170 - Disclosure - GOODWILL
(http://www.xbrlsite.com/msft/role/DisclosureGOODWILL)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100180 - Disclosure - INTANGIBLE ASSETS
(http://www.xbrlsite.com/msft/role/DisclosureINTANGIBLEASSETS)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100190 - Disclosure - DEBT
(http://www.xbrlsite.com/msft/role/DisclosureDEBT)
|
Table | Debt Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100200 - Disclosure - INCOME TAXES
(http://www.xbrlsite.com/msft/role/DisclosureINCOMETAXES)
|
Table | Income Tax Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100210 - Disclosure - RESTRUCTURING CHARGES
(http://www.xbrlsite.com/msft/role/DisclosureRESTRUCTURINGCHARGES)
|
Table | Restructuring And Related Activities [Abstract] |
Definition Links Graph | |
---|---|
Network |
100220 - Disclosure - UNEARNED REVENUE
(http://www.xbrlsite.com/msft/role/DisclosureUNEARNEDREVENUE)
|
Table | Deferred Revenue Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100230 - Disclosure - COMMITMENTS
(http://www.xbrlsite.com/msft/role/DisclosureCOMMITMENTS)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100240 - Disclosure - CONTINGENCIES
(http://www.xbrlsite.com/msft/role/DisclosureCONTINGENCIES)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100250 - Disclosure - STOCKHOLDERS' EQUITY
(http://www.xbrlsite.com/msft/role/DisclosureSTOCKHOLDERSEQUITY)
|
Table | Equity [Abstract] |
Definition Links Graph | |
---|---|
Network |
100260 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME
(http://www.xbrlsite.com/msft/role/DisclosureACCUMULATEDOTHERCOMPREHENSIVEINCOME)
|
Table | Equity [Abstract] |
Definition Links Graph | |
---|---|
Network |
100270 - Disclosure - EMPLOYEE STOCK AND SAVINGS PLANS
(http://www.xbrlsite.com/msft/role/DisclosureEMPLOYEESTOCKANDSAVINGSPLANS)
|
Table | Postemployment Benefits [Abstract] |
Definition Links Graph | |
---|---|
Network |
100280 - Disclosure - SEGMENT INFORMATION AND GEOGRAPHIC DATA
(http://www.xbrlsite.com/msft/role/DisclosureSEGMENTINFORMATIONANDGEOGRAPHICDATA)
|
Table | Segment Reporting [Abstract] |
Definition Links Graph | |
---|---|
Network |
100290 - Disclosure - QUARTERLY INFORMATION (UNAUDITED)
(http://www.xbrlsite.com/msft/role/DisclosureQUARTERLYINFORMATIONUNAUDITED)
|
Table | Quarterly Financial Information Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100300 - Disclosure - ACCOUNTING POLICIES (Policies)
(http://www.xbrlsite.com/msft/role/DisclosureACCOUNTINGPOLICIESPolicies)
|
Table | Accounting Policies [Abstract] |
Definition Links Graph | |
---|---|
Network |
100310 - Disclosure - ACCOUNTING POLICIES (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureACCOUNTINGPOLICIESTables)
|
Table | Accounting Policies [Abstract] |
Definition Links Graph | |
---|---|
Network |
100320 - Disclosure - EARNINGS PER SHARE (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureEARNINGSPERSHARETables)
|
Table | Earnings Per Share [Abstract] |
Definition Links Graph | |
---|---|
Network |
100330 - Disclosure - OTHER INCOME (EXPENSE), NET (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureOTHERINCOMEEXPENSENETTables)
|
Table | Other Income And Expenses [Abstract] |
Definition Links Graph | |
---|---|
Network |
100340 - Disclosure - INVESTMENTS (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureINVESTMENTSTables)
|
Table | Cash And Cash Equivalents [Abstract] |
Definition Links Graph | |
---|---|
Network |
100350 - Disclosure - DERIVATIVES (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureDERIVATIVESTables)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100360 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureFAIRVALUEMEASUREMENTSTables)
|
Table | Fair Value Disclosures [Abstract] |
Definition Links Graph | |
---|---|
Network |
100370 - Disclosure - INVENTORIES (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureINVENTORIESTables)
|
Table | Inventory Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100380 - Disclosure - PROPERTY AND EQUIPMENT (Tables)
(http://www.xbrlsite.com/msft/role/DisclosurePROPERTYANDEQUIPMENTTables)
|
Table | Property Plant And Equipment [Abstract] |
Definition Links Graph | |
---|---|
Network |
100390 - Disclosure - BUSINESS COMBINATIONS (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureBUSINESSCOMBINATIONSTables)
|
Table | Business Combinations [Abstract] |
Definition Links Graph | |
---|---|
Network |
100400 - Disclosure - GOODWILL (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureGOODWILLTables)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100410 - Disclosure - INTANGIBLE ASSETS (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureINTANGIBLEASSETSTables)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100420 - Disclosure - DEBT (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureDEBTTables)
|
Table | Debt Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100430 - Disclosure - INCOME TAXES (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureINCOMETAXESTables)
|
Table | Income Tax Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100440 - Disclosure - RESTRUCTURING CHARGES (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureRESTRUCTURINGCHARGESTables)
|
Table | Restructuring And Related Activities [Abstract] |
Definition Links Graph | |
---|---|
Network |
100450 - Disclosure - UNEARNED REVENUE (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureUNEARNEDREVENUETables)
|
Table | Deferred Revenue Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100460 - Disclosure - COMMITMENTS (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureCOMMITMENTSTables)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100470 - Disclosure - STOCKHOLDERS' EQUITY (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureSTOCKHOLDERSEQUITYTables)
|
Table | Equity [Abstract] |
Definition Links Graph | |
---|---|
Network |
100480 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureACCUMULATEDOTHERCOMPREHENSIVEINCOMETables)
|
Table | Equity [Abstract] |
Definition Links Graph | |
---|---|
Network |
100490 - Disclosure - EMPLOYEE STOCK AND SAVINGS PLANS (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureEMPLOYEESTOCKANDSAVINGSPLANSTables)
|
Table | Postemployment Benefits [Abstract] |
Definition Links Graph | |
---|---|
Network |
100500 - Disclosure - SEGMENT INFORMATION AND GEOGRAPHIC DATA (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureSEGMENTINFORMATIONANDGEOGRAPHICDATATables)
|
Table | Segment Reporting [Abstract] |
Definition Links Graph | |
---|---|
Network |
100510 - Disclosure - QUARTERLY INFORMATION (UNAUDITED) (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureQUARTERLYINFORMATIONUNAUDITEDTables)
|
Table | Quarterly Financial Information Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100520 - Disclosure - Accounting Policies - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureAccountingPoliciesAdditionalInformationDetail)
|
Table | Accounting Policies [Abstract] |
Definition Links Graph | |
---|---|
Network |
100530 - Disclosure - Allowance for Doubtful Accounts (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureAllowanceForDoubtfulAccountsDetail)
|
Table | Organization Consolidation And Presentation Of Financial Statements [Abstract] |
Definition Links Graph | |
---|---|
Network |
100540 - Disclosure - Expected Impacts of Adoption of Standards Related to Revenue Recognition and Leases to Reported Results - (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureExpectedImpactsOfAdoptionOfStandardsRelatedToRevenueRecognitionAndLeasesToReportedResultsDetail)
|
Table | Accounting Policies [Abstract] |
Definition Links Graph | |
---|---|
Network |
100550 - Disclosure - Basic and Diluted Earnings Per Share (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureBasicAndDilutedEarningsPerShareDetail)
|
Table | Earnings Per Share Basic And Diluted [Abstract] |
Definition Links Graph | |
---|---|
Network |
100560 - Disclosure - Components of Other Income (Expense), Net (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureComponentsOfOtherIncomeExpenseNetDetail)
|
Table | Other Income And Expenses [Abstract] |
Definition Links Graph | |
---|---|
Network |
100570 - Disclosure - Net Recognized Gains (Losses) on Investments (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureNetRecognizedGainsLossesOnInvestmentsDetail)
|
Table | Statement Of Income And Comprehensive Income [Abstract] |
Definition Links Graph | |
---|---|
Network |
100580 - Disclosure - Investment Components, Including Associated Derivatives (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureInvestmentComponentsIncludingAssociatedDerivativesDetail)
|
Table | Investments Debt And Equity Securities [Abstract] |
Definition Links Graph | |
---|---|
Network |
100590 - Disclosure - Investments - Cost Method - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureInvestmentsCostMethodAdditionalInformationDetail)
|
Table | Investments Debt And Equity Securities [Abstract] |
Definition Links Graph | |
---|---|
Network |
100600 - Disclosure - Investments - Secured Borrowings and Loaned Securities - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureInvestmentsSecuredBorrowingsAndLoanedSecuritiesAdditionalInformationDetail)
|
Table | Investments Debt And Equity Securities [Abstract] |
Definition Links Graph | |
---|---|
Network |
100610 - Disclosure - Unrealized Losses on Investments (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureUnrealizedLossesOnInvestmentsDetail)
|
Table | Investments Debt And Equity Securities [Abstract] |
Definition Links Graph | |
---|---|
Network |
100620 - Disclosure - Debt Investment Maturities (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureDebtInvestmentMaturitiesDetail)
|
Table | Investments Debt And Equity Securities [Abstract] |
Definition Links Graph | |
---|---|
Network |
100630 - Disclosure - Derivatives - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureDerivativesAdditionalInformationDetail)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100640 - Disclosure - Fair Values of Derivative Instruments (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureFairValuesOfDerivativeInstrumentsDetail)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100650 - Disclosure - Gains (Losses) on Fair Value Hedges and Related Hedged Items (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureGainsLossesOnFairValueHedgesAndRelatedHedgedItemsDetail)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100660 - Disclosure - Gains (Losses) Related to Cash Flow Hedges (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureGainsLossesRelatedToCashFlowHedgesDetail)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100670 - Disclosure - Gains (Losses) Related to Cash Flow Hedges (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureGainsLossesRelatedToCashFlowHedgesParentheticalDetail)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100680 - Disclosure - Non-Designated Derivative Gains (Losses) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureNonDesignatedDerivativeGainsLossesDetail)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100690 - Disclosure - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail)
|
Table | Fair Value Disclosures [Abstract] |
Definition Links Graph | |
---|---|
Network |
100700 - Disclosure - Reconciliation of Total Assets Measured at Fair Value on Recurring Basis to Balance Sheet Presentation (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureReconciliationOfTotalAssetsMeasuredAtFairValueOnRecurringBasisToBalanceSheetPresentationDetail)
|
Table | Fair Value Disclosures [Abstract] |
Definition Links Graph | |
---|---|
Network |
100710 - Disclosure - Components of Inventories (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureComponentsOfInventoriesDetail)
|
Table | Inventory Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100720 - Disclosure - Components of Property and Equipment (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureComponentsOfPropertyAndEquipmentDetail)
|
Table | Property Plant And Equipment [Abstract] |
Definition Links Graph | |
---|---|
Network |
100730 - Disclosure - Property and Equipment - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosurePropertyAndEquipmentAdditionalInformationDetail)
|
Table | Property Plant And Equipment [Abstract] |
Definition Links Graph | |
---|---|
Network |
100740 - Disclosure - Business Combinations - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureBusinessCombinationsAdditionalInformationDetail)
|
Table | Business Combinations [Abstract] |
Definition Links Graph | |
---|---|
Network |
100750 - Disclosure - Major Classes of Assets and Liabilities to Which We Allocated the Purchase Price (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureMajorClassesOfAssetsAndLiabilitiesToWhichWeAllocatedPurchasePriceDetail)
|
Table | Business Combinations [Abstract] |
Definition Links Graph | |
---|---|
Network |
100760 - Disclosure - Major Classes of Assets and Liabilities to Which We Allocated the Purchase Price (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureMajorClassesOfAssetsAndLiabilitiesToWhichWeAllocatedPurchasePriceParentheticalDetail)
|
Table | Business Combinations [Abstract] |
Definition Links Graph | |
---|---|
Network |
100770 - Disclosure - Acquired Intangible Assets (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureAcquiredIntangibleAssetsDetail)
|
Table | Business Combinations [Abstract] |
Definition Links Graph | |
---|---|
Network |
100780 - Disclosure - Revenue and Operating Loss Attributable to Acquiree, Since the Date of Acquisition (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureRevenueAndOperatingLossAttributableToAcquireeSinceDateOfAcquisitionDetail)
|
Table | Business Combinations [Abstract] |
Definition Links Graph | |
---|---|
Network |
100790 - Disclosure - Supplemental Consolidated Financial Results on Unaudited Pro Forma Basis, as If the Acquisition Had Been Consummated on Beginning of Period (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureSupplementalConsolidatedFinancialResultsOnUnauditedProFormaBasisAsIfAcquisitionHadBeenConsummatedOnBeginningOfPeriodDetail)
|
Table | Business Combinations [Abstract] |
Definition Links Graph | |
---|---|
Network |
100800 - Disclosure - Carrying Amount of Goodwill (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureCarryingAmountOfGoodwillDetail)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100810 - Disclosure - Goodwill - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureGoodwillAdditionalInformationDetail)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100820 - Disclosure - Finite-Lived Intangible Assets (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureFiniteLivedIntangibleAssetsDetail)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100830 - Disclosure - Finite-Lived Intangible Assets (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureFiniteLivedIntangibleAssetsParentheticalDetail)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100840 - Disclosure - Intangible Assets - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureIntangibleAssetsAdditionalInformationDetail)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100850 - Disclosure - Intangible Assets Acquired (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureIntangibleAssetsAcquiredDetail)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100860 - Disclosure - Estimated Future Amortization Expense Related to Intangible Assets (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100870 - Disclosure - Debt - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureDebtAdditionalInformationDetail)
|
Table | Debt Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100880 - Disclosure - Long-term Debt (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureLongTermDebtDetail)
|
Table | Debt Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100890 - Disclosure - Long-term Debt (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureLongTermDebtParentheticalDetail)
|
Table | Debt Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100900 - Disclosure - Maturities of Long-term Debt (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureMaturitiesOfLongTermDebtDetail)
|
Table | Debt Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100910 - Disclosure - Provision for Income Taxes (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureProvisionForIncomeTaxesDetail)
|
Table | Income Tax Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100920 - Disclosure - Income Taxes - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureIncomeTaxesAdditionalInformationDetail)
|
Table | Income Tax Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100930 - Disclosure - Income (Loss) Before Income Taxes (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureIncomeLossBeforeIncomeTaxesDetail)
|
Table | Income Tax Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100940 - Disclosure - Difference Between Income Taxes Computed at Federal Statutory Rate and Provision for Income Taxes (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureDifferenceBetweenIncomeTaxesComputedAtFederalStatutoryRateAndProvisionForIncomeTaxesDetail)
|
Table | Income Tax Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100950 - Disclosure - Deferred Income Tax Assets and Liabilities (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureDeferredIncomeTaxAssetsAndLiabilitiesDetail)
|
Table | Income Tax Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100960 - Disclosure - Changes in Unrecognized Tax Benefits (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureChangesInUnrecognizedTaxBenefitsDetail)
|
Table | Income Tax Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100970 - Disclosure - Income Taxes - Additional Information Regarding Examinations (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureIncomeTaxesAdditionalInformationRegardingExaminationsDetail)
|
Table | Income Tax Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
100980 - Disclosure - Restructuring Charges - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureRestructuringChargesAdditionalInformationDetail)
|
Table | Restructuring And Related Activities [Abstract] |
Definition Links Graph | |
---|---|
Network |
100990 - Disclosure - Changes in Restructuring Liability (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureChangesInRestructuringLiabilityDetail)
|
Table | Restructuring And Related Activities [Abstract] |
Definition Links Graph | |
---|---|
Network |
101000 - Disclosure - Unearned Revenue by Segment (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureUnearnedRevenueBySegmentDetail)
|
Table | Deferred Revenue Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
101010 - Disclosure - Commitments - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureCommitmentsAdditionalInformationDetail)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
101020 - Disclosure - Future Minimum Rental Commitments Under Non-cancellable Operating Leases (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureFutureMinimumRentalCommitmentsUnderNonCancellableOperatingLeasesDetail)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
101030 - Disclosure - Future Minimum Lease Payments under Non-cancellable Capital Leases (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureFutureMinimumLeasePaymentsUnderNonCancellableCapitalLeasesDetail)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
101040 - Disclosure - Future Minimum Lease Payments under Non-cancellable Capital Leases (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureFutureMinimumLeasePaymentsUnderNonCancellableCapitalLeasesParentheticalDetail)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
101050 - Disclosure - Contingencies - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureContingenciesAdditionalInformationDetail)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
101060 - Disclosure - Shares of Common Stock Outstanding (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureSharesOfCommonStockOutstandingDetail)
|
Table | Equity [Abstract] |
Definition Links Graph | |
---|---|
Network |
101070 - Disclosure - Stockholders' Equity - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureStockholdersEquityAdditionalInformationDetail)
|
Table | Statement Of Stockholders Equity [Abstract] |
Definition Links Graph | |
---|---|
Network |
101080 - Disclosure - Share Repurchases (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureShareRepurchasesDetail)
|
Table | Equity [Abstract] |
Definition Links Graph | |
---|---|
Network |
101090 - Disclosure - Dividends Declared (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureDividendsDeclaredDetail)
|
Table | Equity [Abstract] |
Definition Links Graph | |
---|---|
Network |
101100 - Disclosure - Summary of Changes in Accumulated Other Comprehensive Income by Component (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureSummaryOfChangesInAccumulatedOtherComprehensiveIncomeByComponentDetail)
|
Table | Statement Of Income And Comprehensive Income [Abstract] |
Definition Links Graph | |
---|---|
Network |
101110 - Disclosure - Summary of Changes in Accumulated Other Comprehensive Income by Component (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureSummaryOfChangesInAccumulatedOtherComprehensiveIncomeByComponentParentheticalDetail)
|
Table | Statement Of Income And Comprehensive Income [Abstract] |
Definition Links Graph | |
---|---|
Network |
101120 - Disclosure - Employee Stock and Savings Plans - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureEmployeeStockAndSavingsPlansAdditionalInformationDetail)
|
Table | Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] |
Definition Links Graph | |
---|---|
Network |
101130 - Disclosure - Stock-Based Compensation Expense and Related Income Tax Benefits (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureStockBasedCompensationExpenseAndRelatedIncomeTaxBenefitsDetail)
|
Table | Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] |
Definition Links Graph | |
---|---|
Network |
101140 - Disclosure - Assumptions Used in Estimating the Fair Value of Stock Award Grants (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureAssumptionsUsedInEstimatingFairValueOfStockAwardGrantsDetail)
|
Table | Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] |
Definition Links Graph | |
---|---|
Network |
101150 - Disclosure - Stock Plan Activity (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureStockPlanActivityDetail)
|
Table | Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] |
Definition Links Graph | |
---|---|
Network |
101160 - Disclosure - Stock Plan Activity (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureStockPlanActivityParentheticalDetail)
|
Table | Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] |
Definition Links Graph | |
---|---|
Network |
101170 - Disclosure - Employee Purchased Shares (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureEmployeePurchasedSharesDetail)
|
Table | Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] |
Definition Links Graph | |
---|---|
Network |
101180 - Disclosure - Segment Revenue (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureSegmentRevenueDetail)
|
Table | Segment Reporting [Abstract] |
Definition Links Graph | |
---|---|
Network |
101190 - Disclosure - Operating Income (Loss) by Segment (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureOperatingIncomeLossBySegmentDetail)
|
Table | Segment Reporting [Abstract] |
Definition Links Graph | |
---|---|
Network |
101200 - Disclosure - Corporate and Other Operating Income (Loss) Activity (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureCorporateAndOtherOperatingIncomeLossActivityDetail)
|
Table | Segment Reporting [Abstract] |
Definition Links Graph | |
---|---|
Network |
101210 - Disclosure - Segment Information and Geographic Data - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureSegmentInformationAndGeographicDataAdditionalInformationDetail)
|
Table | Segment Reporting [Abstract] |
Definition Links Graph | |
---|---|
Network |
101220 - Disclosure - Revenue Classified by Major Geographic Areas (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureRevenueClassifiedByMajorGeographicAreasDetail)
|
Table | Segment Reporting [Abstract] |
Definition Links Graph | |
---|---|
Network |
101230 - Disclosure - Revenue Classified by Significant Product and Service Offerings (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureRevenueClassifiedBySignificantProductAndServiceOfferingsDetail)
|
Table | Segment Reporting [Abstract] |
Definition Links Graph | |
---|---|
Network |
101240 - Disclosure - Revenue Classified by Significant Product and Service Offerings (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureRevenueClassifiedBySignificantProductAndServiceOfferingsParentheticalDetail)
|
Table | Segment Reporting [Abstract] |
Definition Links Graph | |
---|---|
Network |
101250 - Disclosure - Long-Lived Assets, Excluding Financial Instruments and Tax Assets, Classified by Location of Controlling Statutory Company (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureLongLivedAssetsExcludingFinancialInstrumentsAndTaxAssetsClassifiedByLocationOfControllingStatutoryCompanyDetail)
|
Table | Segment Reporting [Abstract] |
Definition Links Graph | |
---|---|
Network |
101260 - Disclosure - Quarterly Information (Unaudited) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureQuarterlyInformationUnauditedDetail)
|
Table | Quarterly Financial Information Disclosure [Abstract] |
Definition Links Graph | |
---|---|
Network |
101270 - Disclosure - Quarterly Information (Unaudited) (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureQuarterlyInformationUnauditedParentheticalDetail)
|
Table | Quarterly Financial Information Disclosure [Abstract] |
The colours used for the fact values are significant, and have the following meanings:
Fact Table | |
---|---|
Network |
100000 - Document - Document and Entity Information
(http://www.xbrlsite.com/msft/role/DocumentDocumentAndEntityInformation)
|
Table | Document And Entity Information [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Entity [Domain] | Amendment Flag | false | null | null | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Entity [Domain] | Current Fiscal Year End Date | --06-30 | null | null | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Entity [Domain] | Document Fiscal Period Focus | FY | null | null | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Entity [Domain] | Document Fiscal Year Focus | 2017 | null | null | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Entity [Domain] | Document Period End Date | 2017-06-30 | null | null | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Entity [Domain] | Document Type | 10-K | null | null | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Entity [Domain] | Entity Central Index Key | 0000789019 | null | null | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2017-07-31 | Entity [Domain] | Entity Common Stock Shares Outstanding | 7702243979 | shares | INF | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Entity [Domain] | Entity Current Reporting Status | Yes | null | null | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Entity [Domain] | Entity Filer Category | Large Accelerated Filer | null | null | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Entity [Domain] | Entity Listing Par Value Per Share | 6.25e-6 | iso4217:USD/shares | INF | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-31 | Entity [Domain] | Entity Public Float | 466500000000 | iso4217:USD | -8 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Entity [Domain] | Entity Registrant Name | MICROSOFT CORPORATION | null | null | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Entity [Domain] | Entity Tax Identification Number | 911144442 | null | null | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Entity [Domain] | Entity Voluntary Filers | No | null | null | ||
16 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Entity [Domain] | Entity Well Known Seasoned Issuer | Yes | null | null | ||
17 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Entity [Domain] | Trading Symbol | MSFT | null | null |
Fact Table | |
---|---|
Network |
100010 - Statement - INCOME STATEMENTS
(http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS)
|
Table | Income Statement [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100020 - Statement - COMPREHENSIVE INCOME STATEMENTS
(http://www.xbrlsite.com/msft/role/StatementCOMPREHENSIVEINCOMESTATEMENTS)
|
Table | Statement Of Income And Comprehensive Income [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100030 - Statement - COMPREHENSIVE INCOME STATEMENTS (Parenthetical)
(http://www.xbrlsite.com/msft/role/StatementCOMPREHENSIVEINCOMESTATEMENTSParenthetical)
|
Table | Statement Of Income And Comprehensive Income [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100040 - Statement - BALANCE SHEETS
(http://www.xbrlsite.com/msft/role/StatementBALANCESHEETS)
|
Table | Statement Of Financial Position [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100050 - Statement - BALANCE SHEETS (Parenthetical)
(http://www.xbrlsite.com/msft/role/StatementBALANCESHEETSParenthetical)
|
Table | Statement Of Financial Position [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100060 - Statement - CASH FLOWS STATEMENTS
(http://www.xbrlsite.com/msft/role/StatementCASHFLOWSSTATEMENTS)
|
Table | Statement Of Cash Flows [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100070 - Statement - STOCKHOLDERS' EQUITY STATEMENTS
(http://www.xbrlsite.com/msft/role/StatementSTOCKHOLDERSEQUITYSTATEMENTS)
|
Table | Statement Of Stockholders Equity [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Common Stock Including Additional Paid In Capital [Member] | Adjustment To Additional Paid In Capital Income Tax Effect From Share Based Compensation Net | 588000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Common Stock Including Additional Paid In Capital [Member] | Adjustment To Additional Paid In Capital Income Tax Effect From Share Based Compensation Net | 0 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Common Stock Including Additional Paid In Capital [Member] | Adjustment To Additional Paid In Capital Income Tax Effect From Share Based Compensation Net | 0 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Common Stock Including Additional Paid In Capital [Member] | Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | 2574000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Common Stock Including Additional Paid In Capital [Member] | Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | 2668000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Common Stock Including Additional Paid In Capital [Member] | Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | 3266000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2015-09-30 | Equity Component [Domain] | Dividends Common Stock Cash | 2868000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2015-10-01 to 2015-12-31 | Equity Component [Domain] | Dividends Common Stock Cash | 2842000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-03-31 | Equity Component [Domain] | Dividends Common Stock Cash | 2821000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2016-04-01 to 2016-06-30 | Equity Component [Domain] | Dividends Common Stock Cash | 2800000000 | iso4217:USD | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2016-09-30 | Equity Component [Domain] | Dividends Common Stock Cash | 3024000000 | iso4217:USD | -6 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2016-10-01 to 2016-12-31 | Equity Component [Domain] | Dividends Common Stock Cash | 3012000000 | iso4217:USD | -6 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-03-31 | Equity Component [Domain] | Dividends Common Stock Cash | 3009000000 | iso4217:USD | -6 | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2017-04-01 to 2017-06-30 | Equity Component [Domain] | Dividends Common Stock Cash | 3006000000 | iso4217:USD | -6 | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Retained Earnings [Member] | Dividends Common Stock Cash | 10063000000 | iso4217:USD | -6 | ||
16 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Retained Earnings [Member] | Dividends Common Stock Cash | 11329000000 | iso4217:USD | -6 | ||
17 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Retained Earnings [Member] | Dividends Common Stock Cash | 12040000000 | iso4217:USD | -6 | ||
18 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Equity Component [Domain] | Net Income Loss | 12193000000 | iso4217:USD | -6 | ||
19 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2015-09-30 | Equity Component [Domain] | Net Income Loss | 4902000000 | iso4217:USD | -6 | ||
20 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Equity Component [Domain] | Net Income Loss | 16798000000 | iso4217:USD | -6 | ||
21 | 0000789019 (http://www.sec.gov/CIK) | 2015-10-01 to 2015-12-31 | Equity Component [Domain] | Net Income Loss | 5018000000 | iso4217:USD | -6 | ||
22 | 0000789019 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-03-31 | Equity Component [Domain] | Net Income Loss | 3756000000 | iso4217:USD | -6 | ||
23 | 0000789019 (http://www.sec.gov/CIK) | 2016-04-01 to 2016-06-30 | Equity Component [Domain] | Net Income Loss | 3122000000 | iso4217:USD | -6 | ||
24 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2016-09-30 | Equity Component [Domain] | Net Income Loss | 4690000000 | iso4217:USD | -6 | ||
25 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Equity Component [Domain] | Net Income Loss | 21204000000 | iso4217:USD | -6 | ||
26 | 0000789019 (http://www.sec.gov/CIK) | 2016-10-01 to 2016-12-31 | Equity Component [Domain] | Net Income Loss | 5200000000 | iso4217:USD | -6 | ||
27 | 0000789019 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-03-31 | Equity Component [Domain] | Net Income Loss | 4801000000 | iso4217:USD | -6 | ||
28 | 0000789019 (http://www.sec.gov/CIK) | 2017-04-01 to 2017-06-30 | Equity Component [Domain] | Net Income Loss | 6513000000 | iso4217:USD | -6 | ||
29 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Retained Earnings [Member] | Net Income Loss | 12193000000 | iso4217:USD | -6 | ||
30 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Retained Earnings [Member] | Net Income Loss | 16798000000 | iso4217:USD | -6 | ||
31 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Retained Earnings [Member] | Net Income Loss | 21204000000 | iso4217:USD | -6 | ||
32 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Equity Component [Domain] | Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent | -1186000000 | iso4217:USD | -6 | ||
33 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Equity Component [Domain] | Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent | -985000000 | iso4217:USD | -6 | ||
34 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Equity Component [Domain] | Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent | -1106000000 | iso4217:USD | -6 | ||
35 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Accumulated Other Comprehensive Income [Member] | Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent | -1186000000 | iso4217:USD | -6 | ||
36 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Accumulated Other Comprehensive Income [Member] | Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent | -985000000 | iso4217:USD | -6 | ||
37 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Accumulated Other Comprehensive Income [Member] | Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent | -1106000000 | iso4217:USD | -6 | ||
38 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Common Stock Including Additional Paid In Capital [Member] | Stock Issued During Period Value New Issues | 634000000 | iso4217:USD | -6 | ||
39 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Common Stock Including Additional Paid In Capital [Member] | Stock Issued During Period Value New Issues | 668000000 | iso4217:USD | -6 | ||
40 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Common Stock Including Additional Paid In Capital [Member] | Stock Issued During Period Value New Issues | 772000000 | iso4217:USD | -6 | ||
41 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Equity Component [Domain] | Stock Repurchased During Period Value | 13209000000 | iso4217:USD | -6 | ||
42 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Equity Component [Domain] | Stock Repurchased During Period Value | 14800000000 | iso4217:USD | -6 | ||
43 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Equity Component [Domain] | Stock Repurchased During Period Value | 10283000000 | iso4217:USD | -6 | ||
44 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Common Stock Including Additional Paid In Capital [Member] | Stock Repurchased During Period Value | 3700000000 | iso4217:USD | -6 | ||
45 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Common Stock Including Additional Paid In Capital [Member] | Stock Repurchased During Period Value | 3689000000 | iso4217:USD | -6 | ||
46 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Common Stock Including Additional Paid In Capital [Member] | Stock Repurchased During Period Value | 2987000000 | iso4217:USD | -6 | ||
47 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Retained Earnings [Member] | Stock Repurchased During Period Value | 10744000000 | iso4217:USD | -6 | ||
48 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Retained Earnings [Member] | Stock Repurchased During Period Value | 12283000000 | iso4217:USD | -6 | ||
49 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Retained Earnings [Member] | Stock Repurchased During Period Value | 8798000000 | iso4217:USD | -6 | ||
50 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | Equity Component [Domain] | Stockholders Equity | 80083000000 | iso4217:USD | -6 | ||
51 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity Component [Domain] | Stockholders Equity | 71997000000 | iso4217:USD | -6 | ||
52 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Component [Domain] | Stockholders Equity | 72394000000 | iso4217:USD | -6 | ||
53 | 0000789019 (http://www.sec.gov/CIK) | 2014-06-30 | Accumulated Other Comprehensive Income [Member] | Stockholders Equity | 3708000000 | iso4217:USD | -6 | ||
54 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | Accumulated Other Comprehensive Income [Member] | Stockholders Equity | 2522000000 | iso4217:USD | -6 | ||
55 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accumulated Other Comprehensive Income [Member] | Stockholders Equity | 1537000000 | iso4217:USD | -6 | ||
56 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accumulated Other Comprehensive Income [Member] | Stockholders Equity | 431000000 | iso4217:USD | -6 | ||
57 | 0000789019 (http://www.sec.gov/CIK) | 2014-06-30 | Common Stock Including Additional Paid In Capital [Member] | Stockholders Equity | 68366000000 | iso4217:USD | -6 | ||
58 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | Common Stock Including Additional Paid In Capital [Member] | Stockholders Equity | 68465000000 | iso4217:USD | -6 | ||
59 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Common Stock Including Additional Paid In Capital [Member] | Stockholders Equity | 68178000000 | iso4217:USD | -6 | ||
60 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Common Stock Including Additional Paid In Capital [Member] | Stockholders Equity | 69315000000 | iso4217:USD | -6 | ||
61 | 0000789019 (http://www.sec.gov/CIK) | 2014-06-30 | Retained Earnings [Member] | Stockholders Equity | 17710000000 | iso4217:USD | -6 | ||
62 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | Retained Earnings [Member] | Stockholders Equity | 9096000000 | iso4217:USD | -6 | ||
63 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Retained Earnings [Member] | Stockholders Equity | 2282000000 | iso4217:USD | -6 | ||
64 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Retained Earnings [Member] | Stockholders Equity | 2648000000 | iso4217:USD | -6 | ||
65 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Common Stock Including Additional Paid In Capital [Member] | Stockholders Equity Other | -3000000 | iso4217:USD | -6 | ||
66 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Common Stock Including Additional Paid In Capital [Member] | Stockholders Equity Other | -66000000 | iso4217:USD | -6 | ||
67 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Common Stock Including Additional Paid In Capital [Member] | Stockholders Equity Other | -86000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100080 - Disclosure - ACCOUNTING POLICIES
(http://www.xbrlsite.com/msft/role/DisclosureACCOUNTINGPOLICIES)
|
Table | Accounting Policies [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100090 - Disclosure - EARNINGS PER SHARE
(http://www.xbrlsite.com/msft/role/DisclosureEARNINGSPERSHARE)
|
Table | Earnings Per Share [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100100 - Disclosure - OTHER INCOME (EXPENSE), NET
(http://www.xbrlsite.com/msft/role/DisclosureOTHERINCOMEEXPENSENET)
|
Table | Other Income And Expenses [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100110 - Disclosure - INVESTMENTS
(http://www.xbrlsite.com/msft/role/DisclosureINVESTMENTS)
|
Table | Cash And Cash Equivalents [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100120 - Disclosure - DERIVATIVES
(http://www.xbrlsite.com/msft/role/DisclosureDERIVATIVES)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100130 - Disclosure - FAIR VALUE MEASUREMENTS
(http://www.xbrlsite.com/msft/role/DisclosureFAIRVALUEMEASUREMENTS)
|
Table | Fair Value Disclosures [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100140 - Disclosure - INVENTORIES
(http://www.xbrlsite.com/msft/role/DisclosureINVENTORIES)
|
Table | Inventory Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100150 - Disclosure - PROPERTY AND EQUIPMENT
(http://www.xbrlsite.com/msft/role/DisclosurePROPERTYANDEQUIPMENT)
|
Table | Property Plant And Equipment [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100160 - Disclosure - BUSINESS COMBINATIONS
(http://www.xbrlsite.com/msft/role/DisclosureBUSINESSCOMBINATIONS)
|
Table | Business Combinations [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100170 - Disclosure - GOODWILL
(http://www.xbrlsite.com/msft/role/DisclosureGOODWILL)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100180 - Disclosure - INTANGIBLE ASSETS
(http://www.xbrlsite.com/msft/role/DisclosureINTANGIBLEASSETS)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100190 - Disclosure - DEBT
(http://www.xbrlsite.com/msft/role/DisclosureDEBT)
|
Table | Debt Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100200 - Disclosure - INCOME TAXES
(http://www.xbrlsite.com/msft/role/DisclosureINCOMETAXES)
|
Table | Income Tax Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100210 - Disclosure - RESTRUCTURING CHARGES
(http://www.xbrlsite.com/msft/role/DisclosureRESTRUCTURINGCHARGES)
|
Table | Restructuring And Related Activities [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100220 - Disclosure - UNEARNED REVENUE
(http://www.xbrlsite.com/msft/role/DisclosureUNEARNEDREVENUE)
|
Table | Deferred Revenue Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100230 - Disclosure - COMMITMENTS
(http://www.xbrlsite.com/msft/role/DisclosureCOMMITMENTS)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100240 - Disclosure - CONTINGENCIES
(http://www.xbrlsite.com/msft/role/DisclosureCONTINGENCIES)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100250 - Disclosure - STOCKHOLDERS' EQUITY
(http://www.xbrlsite.com/msft/role/DisclosureSTOCKHOLDERSEQUITY)
|
Table | Equity [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100260 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME
(http://www.xbrlsite.com/msft/role/DisclosureACCUMULATEDOTHERCOMPREHENSIVEINCOME)
|
Table | Equity [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100270 - Disclosure - EMPLOYEE STOCK AND SAVINGS PLANS
(http://www.xbrlsite.com/msft/role/DisclosureEMPLOYEESTOCKANDSAVINGSPLANS)
|
Table | Postemployment Benefits [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100280 - Disclosure - SEGMENT INFORMATION AND GEOGRAPHIC DATA
(http://www.xbrlsite.com/msft/role/DisclosureSEGMENTINFORMATIONANDGEOGRAPHICDATA)
|
Table | Segment Reporting [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100290 - Disclosure - QUARTERLY INFORMATION (UNAUDITED)
(http://www.xbrlsite.com/msft/role/DisclosureQUARTERLYINFORMATIONUNAUDITED)
|
Table | Quarterly Financial Information Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100300 - Disclosure - ACCOUNTING POLICIES (Policies)
(http://www.xbrlsite.com/msft/role/DisclosureACCOUNTINGPOLICIESPolicies)
|
Table | Accounting Policies [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100310 - Disclosure - ACCOUNTING POLICIES (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureACCOUNTINGPOLICIESTables)
|
Table | Accounting Policies [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100320 - Disclosure - EARNINGS PER SHARE (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureEARNINGSPERSHARETables)
|
Table | Earnings Per Share [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100330 - Disclosure - OTHER INCOME (EXPENSE), NET (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureOTHERINCOMEEXPENSENETTables)
|
Table | Other Income And Expenses [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100340 - Disclosure - INVESTMENTS (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureINVESTMENTSTables)
|
Table | Cash And Cash Equivalents [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100350 - Disclosure - DERIVATIVES (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureDERIVATIVESTables)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Cash Flow Hedging [Member] | Schedule Of Derivative Instruments Gain Loss In Statement Of Financial Performance [Text Block] | We recognized the following gains (losses) on foreign exchange contracts designated as cash flow hedges:
| null | null | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Fair Value Hedging [Member] | Schedule Of Derivative Instruments Gain Loss In Statement Of Financial Performance [Text Block] | We recognized in other income (expense), net the following gains (losses) on contracts designated as fair value hedges and their related hedged items:
| null | null | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Nondesignated [Member] | Schedule Of Derivative Instruments Gain Loss In Statement Of Financial Performance [Text Block] | Gains (losses) from changes in fair values of derivatives that are not designated as hedges are primarily recognized in other income (expense), net. These amounts are shown in the table below, with the exception of gains (losses) on derivatives presented in income statement line items other than other income (expense), net, which were immaterial for the periods presented. Other than those derivatives entered into for investment purposes, such as commodity contracts, the gains (losses) below are generally economically offset by unrealized gains (losses) in the underlying available-for-sale securities and gains (losses) from foreign exchange rate changes on certain balance sheet amounts.
| null | null | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Hedging Relationship [Domain] | Schedule Of Derivative Instruments In Statement Of Financial Position Fair Value [Text Block] | The following table presents the fair values of derivative instruments designated as hedging instruments (“designated hedge derivatives”) and not designated as hedging instruments (“non-designated hedge derivatives”). The fair values exclude the impact of netting derivative assets and liabilities when a legally enforceable master netting agreement exists and fair value adjustments related to our own credit risk and counterparty credit risk:
| null | null | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Hedging Designation [Domain] | Schedule Of Derivative Instruments In Statement Of Financial Position Fair Value [Text Block] | The following table presents the fair values of derivative instruments designated as hedging instruments (“designated hedge derivatives”) and not designated as hedging instruments (“non-designated hedge derivatives”). The fair values exclude the impact of netting derivative assets and liabilities when a legally enforceable master netting agreement exists and fair value adjustments related to our own credit risk and counterparty credit risk:
| null | null |
Fact Table | |
---|---|
Network |
100360 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureFAIRVALUEMEASUREMENTSTables)
|
Table | Fair Value Disclosures [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100370 - Disclosure - INVENTORIES (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureINVENTORIESTables)
|
Table | Inventory Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100380 - Disclosure - PROPERTY AND EQUIPMENT (Tables)
(http://www.xbrlsite.com/msft/role/DisclosurePROPERTYANDEQUIPMENTTables)
|
Table | Property Plant And Equipment [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100390 - Disclosure - BUSINESS COMBINATIONS (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureBUSINESSCOMBINATIONSTables)
|
Table | Business Combinations [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Linked In Corporation [Member] | Business Acquisition Pro Forma Information [Text Block] | Following are the supplemental consolidated financial results of Microsoft Corporation on an unaudited pro forma basis, as if the acquisition had been consummated on July 1, 2015:
| null | null | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Business Acquisition Acquiree [Domain] | Schedule Of Acquired Finite Lived Intangible Assets By Major Class [Text Block] | The components of intangible assets acquired during the periods presented were as follows:
| null | null | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Linked In Corporation [Member] | Schedule Of Acquired Finite Lived Intangible Assets By Major Class [Text Block] | Following are the details of the purchase price allocated to the intangible assets acquired:
| null | null | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Linked In Corporation [Member] | Schedule Of Business Acquisitions By Acquisition [Text Block] | The major classes of assets and liabilities to which we allocated the purchase price were as follows:
| null | null | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Linked In Corporation [Member] | Revenue And Operating Loss Attributable To Acquiree Since Acquisition Date Table [Text Block] | Our consolidated income statement includes the following revenue and operating loss attributable to LinkedIn since the date of acquisition:
| null | null |
Fact Table | |
---|---|
Network |
100400 - Disclosure - GOODWILL (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureGOODWILLTables)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100410 - Disclosure - INTANGIBLE ASSETS (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureINTANGIBLEASSETSTables)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100420 - Disclosure - DEBT (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureDEBTTables)
|
Table | Debt Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100430 - Disclosure - INCOME TAXES (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureINCOMETAXESTables)
|
Table | Income Tax Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100440 - Disclosure - RESTRUCTURING CHARGES (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureRESTRUCTURINGCHARGESTables)
|
Table | Restructuring And Related Activities [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100450 - Disclosure - UNEARNED REVENUE (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureUNEARNEDREVENUETables)
|
Table | Deferred Revenue Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100460 - Disclosure - COMMITMENTS (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureCOMMITMENTSTables)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100470 - Disclosure - STOCKHOLDERS' EQUITY (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureSTOCKHOLDERSEQUITYTables)
|
Table | Equity [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100480 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureACCUMULATEDOTHERCOMPREHENSIVEINCOMETables)
|
Table | Equity [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100490 - Disclosure - EMPLOYEE STOCK AND SAVINGS PLANS (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureEMPLOYEESTOCKANDSAVINGSPLANSTables)
|
Table | Postemployment Benefits [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100500 - Disclosure - SEGMENT INFORMATION AND GEOGRAPHIC DATA (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureSEGMENTINFORMATIONANDGEOGRAPHICDATATables)
|
Table | Segment Reporting [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100510 - Disclosure - QUARTERLY INFORMATION (UNAUDITED) (Tables)
(http://www.xbrlsite.com/msft/role/DisclosureQUARTERLYINFORMATIONUNAUDITEDTables)
|
Table | Quarterly Financial Information Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100520 - Disclosure - Accounting Policies - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureAccountingPoliciesAdditionalInformationDetail)
|
Table | Accounting Policies [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Type Of Adoption [Member] | Advertising Expense | 1900000000 | iso4217:USD | -8 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Deferred Revenue Arrangement Type [Domain] | Advertising Expense | 1900000000 | iso4217:USD | -8 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Property Plant And Equipment Type [Domain] | Advertising Expense | 1900000000 | iso4217:USD | -8 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Range [Member] | Advertising Expense | 1900000000 | iso4217:USD | -8 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Scenario Unspecified [Domain] | Advertising Expense | 1900000000 | iso4217:USD | -8 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Type Of Adoption [Member] | Advertising Expense | 1600000000 | iso4217:USD | -8 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Deferred Revenue Arrangement Type [Domain] | Advertising Expense | 1600000000 | iso4217:USD | -8 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Property Plant And Equipment Type [Domain] | Advertising Expense | 1600000000 | iso4217:USD | -8 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Range [Member] | Advertising Expense | 1600000000 | iso4217:USD | -8 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Scenario Unspecified [Domain] | Advertising Expense | 1600000000 | iso4217:USD | -8 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Type Of Adoption [Member] | Advertising Expense | 1500000000 | iso4217:USD | -8 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Deferred Revenue Arrangement Type [Domain] | Advertising Expense | 1500000000 | iso4217:USD | -8 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Property Plant And Equipment Type [Domain] | Advertising Expense | 1500000000 | iso4217:USD | -8 | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Range [Member] | Advertising Expense | 1500000000 | iso4217:USD | -8 | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Scenario Unspecified [Domain] | Advertising Expense | 1500000000 | iso4217:USD | -8 | ||
16 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Type Of Adoption [Member] | Deferred Revenue | 33909000000 | iso4217:USD | -6 | ||
17 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Deferred Revenue Arrangement Type [Domain] | Deferred Revenue | 33909000000 | iso4217:USD | -6 | ||
18 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Property Plant And Equipment Type [Domain] | Deferred Revenue | 33909000000 | iso4217:USD | -6 | ||
19 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Range [Member] | Deferred Revenue | 33909000000 | iso4217:USD | -6 | ||
20 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Scenario Unspecified [Domain] | Deferred Revenue | 33909000000 | iso4217:USD | -6 | ||
21 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Type Of Adoption [Member] | Deferred Revenue | 44479000000 | iso4217:USD | -6 | ||
22 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Deferred Revenue Arrangement Type [Domain] | Deferred Revenue | 44479000000 | iso4217:USD | -6 | ||
23 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Property Plant And Equipment Type [Domain] | Deferred Revenue | 44479000000 | iso4217:USD | -6 | ||
24 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Range [Member] | Deferred Revenue | 44479000000 | iso4217:USD | -6 | ||
25 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Scenario Unspecified [Domain] | Deferred Revenue | 44479000000 | iso4217:USD | -6 | ||
26 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accounting Standards Update201409 [Member] | Deferred Revenue | -11716000000 | iso4217:USD | -6 | ||
27 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accounting Standards Update201409 [Member] | Deferred Revenue | -17823000000 | iso4217:USD | -6 | ||
28 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accounting Standards Update201602 [Member] | Deferred Revenue | 0 | iso4217:USD | -6 | ||
29 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accounting Standards Update201602 [Member] | Deferred Revenue | 0 | iso4217:USD | -6 | ||
30 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Scenario Plan [Member] | Deferred Revenue | 22193000000 | iso4217:USD | -6 | ||
31 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Scenario Plan [Member] | Deferred Revenue | 26656000000 | iso4217:USD | -6 | ||
32 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Type Of Adoption [Member] | Deferred Tax Liabilities Noncurrent | 1476000000 | iso4217:USD | -6 | ||
33 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Deferred Revenue Arrangement Type [Domain] | Deferred Tax Liabilities Noncurrent | 1476000000 | iso4217:USD | -6 | ||
34 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Property Plant And Equipment Type [Domain] | Deferred Tax Liabilities Noncurrent | 1476000000 | iso4217:USD | -6 | ||
35 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Range [Member] | Deferred Tax Liabilities Noncurrent | 1476000000 | iso4217:USD | -6 | ||
36 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Scenario Unspecified [Domain] | Deferred Tax Liabilities Noncurrent | 1476000000 | iso4217:USD | -6 | ||
37 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Type Of Adoption [Member] | Deferred Tax Liabilities Noncurrent | 531000000 | iso4217:USD | -6 | ||
38 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Deferred Revenue Arrangement Type [Domain] | Deferred Tax Liabilities Noncurrent | 531000000 | iso4217:USD | -6 | ||
39 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Property Plant And Equipment Type [Domain] | Deferred Tax Liabilities Noncurrent | 531000000 | iso4217:USD | -6 | ||
40 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Range [Member] | Deferred Tax Liabilities Noncurrent | 531000000 | iso4217:USD | -6 | ||
41 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Scenario Unspecified [Domain] | Deferred Tax Liabilities Noncurrent | 531000000 | iso4217:USD | -6 | ||
42 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accounting Standards Update201409 [Member] | Deferred Tax Liabilities Noncurrent | 4837000000 | iso4217:USD | -6 | ||
43 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accounting Standards Update201409 [Member] | Deferred Tax Liabilities Noncurrent | 5203000000 | iso4217:USD | -6 | ||
44 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accounting Standards Update201602 [Member] | Deferred Tax Liabilities Noncurrent | 0 | iso4217:USD | -6 | ||
45 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accounting Standards Update201602 [Member] | Deferred Tax Liabilities Noncurrent | 0 | iso4217:USD | -6 | ||
46 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Scenario Plan [Member] | Deferred Tax Liabilities Noncurrent | 6313000000 | iso4217:USD | -6 | ||
47 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Scenario Plan [Member] | Deferred Tax Liabilities Noncurrent | 5734000000 | iso4217:USD | -6 | ||
48 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Maximum [Member] | Finite Lived Intangible Asset Useful Life | _2511860 | null | null | ||
49 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Minimum [Member] | Finite Lived Intangible Asset Useful Life | _2512438 | null | null | ||
50 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Type Of Adoption [Member] | Income Tax Expense Benefit | 6314000000 | iso4217:USD | -6 | ||
51 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Deferred Revenue Arrangement Type [Domain] | Income Tax Expense Benefit | 6314000000 | iso4217:USD | -6 | ||
52 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Property Plant And Equipment Type [Domain] | Income Tax Expense Benefit | 6314000000 | iso4217:USD | -6 | ||
53 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Range [Member] | Income Tax Expense Benefit | 6314000000 | iso4217:USD | -6 | ||
54 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Scenario Unspecified [Domain] | Income Tax Expense Benefit | 6314000000 | iso4217:USD | -6 | ||
55 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Type Of Adoption [Member] | Income Tax Expense Benefit | 2953000000 | iso4217:USD | -6 | ||
56 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Deferred Revenue Arrangement Type [Domain] | Income Tax Expense Benefit | 2953000000 | iso4217:USD | -6 | ||
57 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Property Plant And Equipment Type [Domain] | Income Tax Expense Benefit | 2953000000 | iso4217:USD | -6 | ||
58 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Range [Member] | Income Tax Expense Benefit | 2953000000 | iso4217:USD | -6 | ||
59 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Scenario Unspecified [Domain] | Income Tax Expense Benefit | 2953000000 | iso4217:USD | -6 | ||
60 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Type Of Adoption [Member] | Income Tax Expense Benefit | 1945000000 | iso4217:USD | -6 | ||
61 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Deferred Revenue Arrangement Type [Domain] | Income Tax Expense Benefit | 1945000000 | iso4217:USD | -6 | ||
62 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Property Plant And Equipment Type [Domain] | Income Tax Expense Benefit | 1945000000 | iso4217:USD | -6 | ||
63 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Range [Member] | Income Tax Expense Benefit | 1945000000 | iso4217:USD | -6 | ||
64 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Scenario Unspecified [Domain] | Income Tax Expense Benefit | 1945000000 | iso4217:USD | -6 | ||
65 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Accounting Standards Update201409 [Member] | Income Tax Expense Benefit | 2147000000 | iso4217:USD | -6 | ||
66 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Accounting Standards Update201409 [Member] | Income Tax Expense Benefit | 2467000000 | iso4217:USD | -6 | ||
67 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Scenario Plan [Member] | Income Tax Expense Benefit | 0 | iso4217:USD | -6 | ||
68 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Scenario Plan [Member] | Income Tax Expense Benefit | 0 | iso4217:USD | -6 | ||
69 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Scenario Plan [Member] | Income Tax Expense Benefit | 5100000000 | iso4217:USD | -6 | ||
70 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Scenario Plan [Member] | Income Tax Expense Benefit | 4412000000 | iso4217:USD | -6 | ||
71 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Maximum [Member] | Property Plant And Equipment Useful Life | _2525154 | null | null | ||
72 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Minimum [Member] | Property Plant And Equipment Useful Life | _2525732 | null | null | ||
73 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Maximum [Member] | Property Plant And Equipment Useful Life | _2526310 | null | null | ||
74 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Minimum [Member] | Property Plant And Equipment Useful Life | _2526888 | null | null | ||
75 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Maximum [Member] | Property Plant And Equipment Useful Life | _2527466 | null | null | ||
76 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Minimum [Member] | Property Plant And Equipment Useful Life | _2528044 | null | null | ||
77 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Maximum [Member] | Property Plant And Equipment Useful Life | _2528622 | null | null | ||
78 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Minimum [Member] | Property Plant And Equipment Useful Life | _2529200 | null | null | ||
79 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Maximum [Member] | Property Plant And Equipment Useful Life | _2529778 | null | null | ||
80 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Minimum [Member] | Property Plant And Equipment Useful Life | _2530356 | null | null | ||
81 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Type Of Adoption [Member] | Sales Revenue Net | 93580000000 | iso4217:USD | -6 | ||
82 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Deferred Revenue Arrangement Type [Domain] | Sales Revenue Net | 93580000000 | iso4217:USD | -6 | ||
83 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Property Plant And Equipment Type [Domain] | Sales Revenue Net | 93580000000 | iso4217:USD | -6 | ||
84 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Range [Member] | Sales Revenue Net | 93580000000 | iso4217:USD | -6 | ||
85 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Scenario Unspecified [Domain] | Sales Revenue Net | 93580000000 | iso4217:USD | -6 | ||
86 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2015-09-30 | Type Of Adoption [Member] | Sales Revenue Net | 20379000000 | iso4217:USD | -6 | ||
87 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2015-09-30 | Deferred Revenue Arrangement Type [Domain] | Sales Revenue Net | 20379000000 | iso4217:USD | -6 | ||
88 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2015-09-30 | Property Plant And Equipment Type [Domain] | Sales Revenue Net | 20379000000 | iso4217:USD | -6 | ||
89 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2015-09-30 | Range [Member] | Sales Revenue Net | 20379000000 | iso4217:USD | -6 | ||
90 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2015-09-30 | Scenario Unspecified [Domain] | Sales Revenue Net | 20379000000 | iso4217:USD | -6 | ||
91 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Type Of Adoption [Member] | Sales Revenue Net | 85320000000 | iso4217:USD | -6 | ||
92 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Deferred Revenue Arrangement Type [Domain] | Sales Revenue Net | 85320000000 | iso4217:USD | -6 | ||
93 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Property Plant And Equipment Type [Domain] | Sales Revenue Net | 85320000000 | iso4217:USD | -6 | ||
94 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Range [Member] | Sales Revenue Net | 85320000000 | iso4217:USD | -6 | ||
95 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Scenario Unspecified [Domain] | Sales Revenue Net | 85320000000 | iso4217:USD | -6 | ||
96 | 0000789019 (http://www.sec.gov/CIK) | 2015-10-01 to 2015-12-31 | Type Of Adoption [Member] | Sales Revenue Net | 23796000000 | iso4217:USD | -6 | ||
97 | 0000789019 (http://www.sec.gov/CIK) | 2015-10-01 to 2015-12-31 | Deferred Revenue Arrangement Type [Domain] | Sales Revenue Net | 23796000000 | iso4217:USD | -6 | ||
98 | 0000789019 (http://www.sec.gov/CIK) | 2015-10-01 to 2015-12-31 | Property Plant And Equipment Type [Domain] | Sales Revenue Net | 23796000000 | iso4217:USD | -6 | ||
99 | 0000789019 (http://www.sec.gov/CIK) | 2015-10-01 to 2015-12-31 | Range [Member] | Sales Revenue Net | 23796000000 | iso4217:USD | -6 | ||
100 | 0000789019 (http://www.sec.gov/CIK) | 2015-10-01 to 2015-12-31 | Scenario Unspecified [Domain] | Sales Revenue Net | 23796000000 | iso4217:USD | -6 | ||
101 | 0000789019 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-03-31 | Type Of Adoption [Member] | Sales Revenue Net | 20531000000 | iso4217:USD | -6 | ||
102 | 0000789019 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-03-31 | Deferred Revenue Arrangement Type [Domain] | Sales Revenue Net | 20531000000 | iso4217:USD | -6 | ||
103 | 0000789019 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-03-31 | Property Plant And Equipment Type [Domain] | Sales Revenue Net | 20531000000 | iso4217:USD | -6 | ||
104 | 0000789019 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-03-31 | Range [Member] | Sales Revenue Net | 20531000000 | iso4217:USD | -6 | ||
105 | 0000789019 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-03-31 | Scenario Unspecified [Domain] | Sales Revenue Net | 20531000000 | iso4217:USD | -6 | ||
106 | 0000789019 (http://www.sec.gov/CIK) | 2016-04-01 to 2016-06-30 | Type Of Adoption [Member] | Sales Revenue Net | 20614000000 | iso4217:USD | -6 | ||
107 | 0000789019 (http://www.sec.gov/CIK) | 2016-04-01 to 2016-06-30 | Deferred Revenue Arrangement Type [Domain] | Sales Revenue Net | 20614000000 | iso4217:USD | -6 | ||
108 | 0000789019 (http://www.sec.gov/CIK) | 2016-04-01 to 2016-06-30 | Property Plant And Equipment Type [Domain] | Sales Revenue Net | 20614000000 | iso4217:USD | -6 | ||
109 | 0000789019 (http://www.sec.gov/CIK) | 2016-04-01 to 2016-06-30 | Range [Member] | Sales Revenue Net | 20614000000 | iso4217:USD | -6 | ||
110 | 0000789019 (http://www.sec.gov/CIK) | 2016-04-01 to 2016-06-30 | Scenario Unspecified [Domain] | Sales Revenue Net | 20614000000 | iso4217:USD | -6 | ||
111 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2016-09-30 | Type Of Adoption [Member] | Sales Revenue Net | 20453000000 | iso4217:USD | -6 | ||
112 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2016-09-30 | Deferred Revenue Arrangement Type [Domain] | Sales Revenue Net | 20453000000 | iso4217:USD | -6 | ||
113 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2016-09-30 | Property Plant And Equipment Type [Domain] | Sales Revenue Net | 20453000000 | iso4217:USD | -6 | ||
114 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2016-09-30 | Range [Member] | Sales Revenue Net | 20453000000 | iso4217:USD | -6 | ||
115 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2016-09-30 | Scenario Unspecified [Domain] | Sales Revenue Net | 20453000000 | iso4217:USD | -6 | ||
116 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Type Of Adoption [Member] | Sales Revenue Net | 89950000000 | iso4217:USD | -6 | ||
117 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Deferred Revenue Arrangement Type [Domain] | Sales Revenue Net | 89950000000 | iso4217:USD | -6 | ||
118 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Property Plant And Equipment Type [Domain] | Sales Revenue Net | 89950000000 | iso4217:USD | -6 | ||
119 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Range [Member] | Sales Revenue Net | 89950000000 | iso4217:USD | -6 | ||
120 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Scenario Unspecified [Domain] | Sales Revenue Net | 89950000000 | iso4217:USD | -6 | ||
121 | 0000789019 (http://www.sec.gov/CIK) | 2016-10-01 to 2016-12-31 | Type Of Adoption [Member] | Sales Revenue Net | 24090000000 | iso4217:USD | -6 | ||
122 | 0000789019 (http://www.sec.gov/CIK) | 2016-10-01 to 2016-12-31 | Deferred Revenue Arrangement Type [Domain] | Sales Revenue Net | 24090000000 | iso4217:USD | -6 | ||
123 | 0000789019 (http://www.sec.gov/CIK) | 2016-10-01 to 2016-12-31 | Property Plant And Equipment Type [Domain] | Sales Revenue Net | 24090000000 | iso4217:USD | -6 | ||
124 | 0000789019 (http://www.sec.gov/CIK) | 2016-10-01 to 2016-12-31 | Range [Member] | Sales Revenue Net | 24090000000 | iso4217:USD | -6 | ||
125 | 0000789019 (http://www.sec.gov/CIK) | 2016-10-01 to 2016-12-31 | Scenario Unspecified [Domain] | Sales Revenue Net | 24090000000 | iso4217:USD | -6 | ||
126 | 0000789019 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-03-31 | Type Of Adoption [Member] | Sales Revenue Net | 22090000000 | iso4217:USD | -6 | ||
127 | 0000789019 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-03-31 | Deferred Revenue Arrangement Type [Domain] | Sales Revenue Net | 22090000000 | iso4217:USD | -6 | ||
128 | 0000789019 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-03-31 | Property Plant And Equipment Type [Domain] | Sales Revenue Net | 22090000000 | iso4217:USD | -6 | ||
129 | 0000789019 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-03-31 | Range [Member] | Sales Revenue Net | 22090000000 | iso4217:USD | -6 | ||
130 | 0000789019 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-03-31 | Scenario Unspecified [Domain] | Sales Revenue Net | 22090000000 | iso4217:USD | -6 | ||
131 | 0000789019 (http://www.sec.gov/CIK) | 2017-04-01 to 2017-06-30 | Type Of Adoption [Member] | Sales Revenue Net | 23317000000 | iso4217:USD | -6 | ||
132 | 0000789019 (http://www.sec.gov/CIK) | 2017-04-01 to 2017-06-30 | Deferred Revenue Arrangement Type [Domain] | Sales Revenue Net | 23317000000 | iso4217:USD | -6 | ||
133 | 0000789019 (http://www.sec.gov/CIK) | 2017-04-01 to 2017-06-30 | Property Plant And Equipment Type [Domain] | Sales Revenue Net | 23317000000 | iso4217:USD | -6 | ||
134 | 0000789019 (http://www.sec.gov/CIK) | 2017-04-01 to 2017-06-30 | Range [Member] | Sales Revenue Net | 23317000000 | iso4217:USD | -6 | ||
135 | 0000789019 (http://www.sec.gov/CIK) | 2017-04-01 to 2017-06-30 | Scenario Unspecified [Domain] | Sales Revenue Net | 23317000000 | iso4217:USD | -6 | ||
136 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Accounting Standards Update201409 [Member] | Sales Revenue Net | 5834000000 | iso4217:USD | -6 | ||
137 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Accounting Standards Update201409 [Member] | Sales Revenue Net | 6621000000 | iso4217:USD | -6 | ||
138 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Scenario Plan [Member] | Sales Revenue Net | 0 | iso4217:USD | -6 | ||
139 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Scenario Plan [Member] | Sales Revenue Net | 0 | iso4217:USD | -6 | ||
140 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2015-09-30 | Windows Ten Deferral [Member] | Sales Revenue Net | 1300000000 | iso4217:USD | -8 | ||
141 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Windows Ten Deferral [Member] | Sales Revenue Net | 6600000000 | iso4217:USD | -8 | ||
142 | 0000789019 (http://www.sec.gov/CIK) | 2015-10-01 to 2015-12-31 | Windows Ten Deferral [Member] | Sales Revenue Net | 1700000000 | iso4217:USD | -8 | ||
143 | 0000789019 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-03-31 | Windows Ten Deferral [Member] | Sales Revenue Net | 1600000000 | iso4217:USD | -8 | ||
144 | 0000789019 (http://www.sec.gov/CIK) | 2016-04-01 to 2016-06-30 | Windows Ten Deferral [Member] | Sales Revenue Net | 2000000000 | iso4217:USD | -8 | ||
145 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2016-09-30 | Windows Ten Deferral [Member] | Sales Revenue Net | 1900000000 | iso4217:USD | -8 | ||
146 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Windows Ten Deferral [Member] | Sales Revenue Net | 6700000000 | iso4217:USD | -8 | ||
147 | 0000789019 (http://www.sec.gov/CIK) | 2016-10-01 to 2016-12-31 | Windows Ten Deferral [Member] | Sales Revenue Net | 2000000000 | iso4217:USD | -8 | ||
148 | 0000789019 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-03-31 | Windows Ten Deferral [Member] | Sales Revenue Net | 1500000000 | iso4217:USD | -8 | ||
149 | 0000789019 (http://www.sec.gov/CIK) | 2017-04-01 to 2017-06-30 | Windows Ten Deferral [Member] | Sales Revenue Net | 1400000000 | iso4217:USD | -8 | ||
150 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Scenario Plan [Member] | Sales Revenue Net | 91154000000 | iso4217:USD | -6 | ||
151 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Scenario Plan [Member] | Sales Revenue Net | 96571000000 | iso4217:USD | -6 | ||
152 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accounting Standards Update201409 [Member] | Accounts Receivable Net And Other Assets | 4200000000 | iso4217:USD | -8 | ||
153 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accounting Standards Update201409 [Member] | Accounts Receivable Net And Other Assets | 2700000000 | iso4217:USD | -8 | ||
154 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accounting Standards Update201602 [Member] | Operating Lease Liabilities | 5200000000 | iso4217:USD | -8 | ||
155 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accounting Standards Update201602 [Member] | Operating Lease Liabilities | 6600000000 | iso4217:USD | -8 | ||
156 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accounting Standards Update201602 [Member] | Operating Lease Right Of Use Assets | 5200000000 | iso4217:USD | -8 | ||
157 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accounting Standards Update201602 [Member] | Operating Lease Right Of Use Assets | 6600000000 | iso4217:USD | -8 | ||
158 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Windows Ten Deferral [Member] | Revenue Recognition Period | _2575368 | null | null | ||
159 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Windows Ten Deferral [Member] | Revenue Recognition Period | _2575946 | null | null |
Fact Table | |
---|---|
Network |
100530 - Disclosure - Allowance for Doubtful Accounts (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureAllowanceForDoubtfulAccountsDetail)
|
Table | Organization Consolidation And Presentation Of Financial Statements [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2014-06-30 | Allowance For Doubtful Accounts [Member] | Valuation Allowances And Reserves Balance | 301000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | Allowance For Doubtful Accounts [Member] | Valuation Allowances And Reserves Balance | 335000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Allowance For Doubtful Accounts [Member] | Valuation Allowances And Reserves Balance | 426000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Allowance For Doubtful Accounts [Member] | Valuation Allowances And Reserves Balance | 405000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Allowance For Doubtful Accounts [Member] | Valuation Allowances And Reserves Deductions | 43000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Allowance For Doubtful Accounts [Member] | Valuation Allowances And Reserves Deductions | 55000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Allowance For Doubtful Accounts [Member] | Valuation Allowances And Reserves Deductions | 106000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Allowance For Doubtful Accounts [Member] | Valuation Allowances And Reserves Charged To Costs And Other | 77000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Allowance For Doubtful Accounts [Member] | Valuation Allowances And Reserves Charged To Costs And Other | 146000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Allowance For Doubtful Accounts [Member] | Valuation Allowances And Reserves Charged To Costs And Other | 85000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100540 - Disclosure - Expected Impacts of Adoption of Standards Related to Revenue Recognition and Leases to Reported Results - (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureExpectedImpactsOfAdoptionOfStandardsRelatedToRevenueRecognitionAndLeasesToReportedResultsDetail)
|
Table | Accounting Policies [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accounting Standards Update201409 [Member] | Accounts Receivable Net Current | 2359000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accounting Standards Update201409 [Member] | Accounts Receivable Net Current | 2639000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accounting Standards Update201602 [Member] | Accounts Receivable Net Current | 0 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accounting Standards Update201602 [Member] | Accounts Receivable Net Current | 0 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Scenario Plan [Member] | Accounts Receivable Net Current | 20636000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Scenario Plan [Member] | Accounts Receivable Net Current | 22431000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accounting Standards Update201409 [Member] | Deferred Revenue | -11716000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accounting Standards Update201409 [Member] | Deferred Revenue | -17823000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accounting Standards Update201602 [Member] | Deferred Revenue | 0 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accounting Standards Update201602 [Member] | Deferred Revenue | 0 | iso4217:USD | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Scenario Plan [Member] | Deferred Revenue | 22193000000 | iso4217:USD | -6 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Scenario Plan [Member] | Deferred Revenue | 26656000000 | iso4217:USD | -6 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accounting Standards Update201409 [Member] | Deferred Tax Liabilities Noncurrent | 4837000000 | iso4217:USD | -6 | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accounting Standards Update201409 [Member] | Deferred Tax Liabilities Noncurrent | 5203000000 | iso4217:USD | -6 | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accounting Standards Update201602 [Member] | Deferred Tax Liabilities Noncurrent | 0 | iso4217:USD | -6 | ||
16 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accounting Standards Update201602 [Member] | Deferred Tax Liabilities Noncurrent | 0 | iso4217:USD | -6 | ||
17 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Scenario Plan [Member] | Deferred Tax Liabilities Noncurrent | 6313000000 | iso4217:USD | -6 | ||
18 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Scenario Plan [Member] | Deferred Tax Liabilities Noncurrent | 5734000000 | iso4217:USD | -6 | ||
19 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Accounting Standards Update201409 [Member] | Earnings Per Share Diluted | 0.46 | iso4217:USD/shares | 2 | ||
20 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Accounting Standards Update201409 [Member] | Earnings Per Share Diluted | 0.54 | iso4217:USD/shares | 2 | ||
21 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Scenario Plan [Member] | Earnings Per Share Diluted | 0 | iso4217:USD/shares | 0 | ||
22 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Scenario Plan [Member] | Earnings Per Share Diluted | 0 | iso4217:USD/shares | 0 | ||
23 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Scenario Plan [Member] | Earnings Per Share Diluted | 2.56 | iso4217:USD/shares | 2 | ||
24 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Scenario Plan [Member] | Earnings Per Share Diluted | 3.25 | iso4217:USD/shares | 2 | ||
25 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Accounting Standards Update201409 [Member] | Income Tax Expense Benefit | 2147000000 | iso4217:USD | -6 | ||
26 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Accounting Standards Update201409 [Member] | Income Tax Expense Benefit | 2467000000 | iso4217:USD | -6 | ||
27 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Scenario Plan [Member] | Income Tax Expense Benefit | 0 | iso4217:USD | -6 | ||
28 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Scenario Plan [Member] | Income Tax Expense Benefit | 0 | iso4217:USD | -6 | ||
29 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Scenario Plan [Member] | Income Tax Expense Benefit | 5100000000 | iso4217:USD | -6 | ||
30 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Scenario Plan [Member] | Income Tax Expense Benefit | 4412000000 | iso4217:USD | -6 | ||
31 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Accounting Standards Update201409 [Member] | Net Income Loss | 3741000000 | iso4217:USD | -6 | ||
32 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Accounting Standards Update201409 [Member] | Net Income Loss | 4285000000 | iso4217:USD | -6 | ||
33 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Scenario Plan [Member] | Net Income Loss | 0 | iso4217:USD | -6 | ||
34 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Scenario Plan [Member] | Net Income Loss | 0 | iso4217:USD | -6 | ||
35 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Scenario Plan [Member] | Net Income Loss | 20539000000 | iso4217:USD | -6 | ||
36 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Scenario Plan [Member] | Net Income Loss | 25489000000 | iso4217:USD | -6 | ||
37 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accounting Standards Update201409 [Member] | Operating Lease Liability | 0 | iso4217:USD | -6 | ||
38 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accounting Standards Update201409 [Member] | Operating Lease Liability | 0 | iso4217:USD | -6 | ||
39 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accounting Standards Update201602 [Member] | Operating Lease Liability | 4257000000 | iso4217:USD | -6 | ||
40 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accounting Standards Update201602 [Member] | Operating Lease Liability | 5372000000 | iso4217:USD | -6 | ||
41 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Scenario Plan [Member] | Operating Lease Liability | 4257000000 | iso4217:USD | -6 | ||
42 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Scenario Plan [Member] | Operating Lease Liability | 5372000000 | iso4217:USD | -6 | ||
43 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accounting Standards Update201409 [Member] | Operating Lease Right Of Use Asset | 0 | iso4217:USD | -6 | ||
44 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accounting Standards Update201409 [Member] | Operating Lease Right Of Use Asset | 0 | iso4217:USD | -6 | ||
45 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accounting Standards Update201602 [Member] | Operating Lease Right Of Use Asset | 5198000000 | iso4217:USD | -6 | ||
46 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accounting Standards Update201602 [Member] | Operating Lease Right Of Use Asset | 6555000000 | iso4217:USD | -6 | ||
47 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Scenario Plan [Member] | Operating Lease Right Of Use Asset | 5198000000 | iso4217:USD | -6 | ||
48 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Scenario Plan [Member] | Operating Lease Right Of Use Asset | 6555000000 | iso4217:USD | -6 | ||
49 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accounting Standards Update201409 [Member] | Other Assets | 1872000000 | iso4217:USD | -6 | ||
50 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accounting Standards Update201409 [Member] | Other Assets | 32000000 | iso4217:USD | -6 | ||
51 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accounting Standards Update201602 [Member] | Other Assets | 0 | iso4217:USD | -6 | ||
52 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accounting Standards Update201602 [Member] | Other Assets | 0 | iso4217:USD | -6 | ||
53 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Scenario Plan [Member] | Other Assets | 11180000000 | iso4217:USD | -6 | ||
54 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Scenario Plan [Member] | Other Assets | 11179000000 | iso4217:USD | -6 | ||
55 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accounting Standards Update201409 [Member] | Other Liabilities | 17000000 | iso4217:USD | -6 | ||
56 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accounting Standards Update201409 [Member] | Other Liabilities | -26000000 | iso4217:USD | -6 | ||
57 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accounting Standards Update201602 [Member] | Other Liabilities | 941000000 | iso4217:USD | -6 | ||
58 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accounting Standards Update201602 [Member] | Other Liabilities | 1183000000 | iso4217:USD | -6 | ||
59 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Scenario Plan [Member] | Other Liabilities | 20547000000 | iso4217:USD | -6 | ||
60 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Scenario Plan [Member] | Other Liabilities | 24621000000 | iso4217:USD | -6 | ||
61 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Accounting Standards Update201409 [Member] | Sales Revenue Net | 5834000000 | iso4217:USD | -6 | ||
62 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Accounting Standards Update201409 [Member] | Sales Revenue Net | 6621000000 | iso4217:USD | -6 | ||
63 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Scenario Plan [Member] | Sales Revenue Net | 0 | iso4217:USD | -6 | ||
64 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Scenario Plan [Member] | Sales Revenue Net | 0 | iso4217:USD | -6 | ||
65 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Scenario Plan [Member] | Sales Revenue Net | 91154000000 | iso4217:USD | -6 | ||
66 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Scenario Plan [Member] | Sales Revenue Net | 96571000000 | iso4217:USD | -6 | ||
67 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accounting Standards Update201409 [Member] | Stockholders Equity | 11093000000 | iso4217:USD | -6 | ||
68 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accounting Standards Update201409 [Member] | Stockholders Equity | 15317000000 | iso4217:USD | -6 | ||
69 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accounting Standards Update201602 [Member] | Stockholders Equity | 0 | iso4217:USD | -6 | ||
70 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accounting Standards Update201602 [Member] | Stockholders Equity | 0 | iso4217:USD | -6 | ||
71 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Scenario Plan [Member] | Stockholders Equity | 83090000000 | iso4217:USD | -6 | ||
72 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Scenario Plan [Member] | Stockholders Equity | 87711000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100550 - Disclosure - Basic and Diluted Earnings Per Share (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureBasicAndDilutedEarningsPerShareDetail)
|
Table | Earnings Per Share Basic And Diluted [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100560 - Disclosure - Components of Other Income (Expense), Net (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureComponentsOfOtherIncomeExpenseNetDetail)
|
Table | Other Income And Expenses [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100570 - Disclosure - Net Recognized Gains (Losses) on Investments (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureNetRecognizedGainsLossesOnInvestmentsDetail)
|
Table | Statement Of Income And Comprehensive Income [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100580 - Disclosure - Investment Components, Including Associated Derivatives (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureInvestmentComponentsIncludingAssociatedDerivativesDetail)
|
Table | Investments Debt And Equity Securities [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Investment Type Categorization [Member] | Available For Sale Securities | 123671000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Investment Type Categorization [Member] | Available For Sale Securities | 139004000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Asset Backed Securities [Member] | Available For Sale Securities | 4808000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Asset Backed Securities [Member] | Available For Sale Securities | 3931000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Certificates Of Deposit [Member] | Available For Sale Securities | 1000000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Certificates Of Deposit [Member] | Available For Sale Securities | 1358000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Commercial Paper [Member] | Available For Sale Securities | 298000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Commercial Paper [Member] | Available For Sale Securities | 319000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Corporate Debt Securities [Member] | Available For Sale Securities | 6584000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Corporate Debt Securities [Member] | Available For Sale Securities | 4835000000 | iso4217:USD | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity Securities [Member] | Available For Sale Securities | 9813000000 | iso4217:USD | -6 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Securities [Member] | Available For Sale Securities | 5500000000 | iso4217:USD | -6 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Foreign Government Debt Securities [Member] | Available For Sale Securities | 5494000000 | iso4217:USD | -6 | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Government Debt Securities [Member] | Available For Sale Securities | 5265000000 | iso4217:USD | -6 | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Money Market Funds [Member] | Available For Sale Securities | 1012000000 | iso4217:USD | -6 | ||
16 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Money Market Funds [Member] | Available For Sale Securities | 1478000000 | iso4217:USD | -6 | ||
17 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S Government Agencies Debt Securities [Member] | Available For Sale Securities | 90204000000 | iso4217:USD | -6 | ||
18 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S Government Agencies Debt Securities [Member] | Available For Sale Securities | 111844000000 | iso4217:USD | -6 | ||
19 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S States And Political Subdivisions [Member] | Available For Sale Securities | 342000000 | iso4217:USD | -6 | ||
20 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S States And Political Subdivisions [Member] | Available For Sale Securities | 327000000 | iso4217:USD | -6 | ||
21 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Investment Type Categorization [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 4895000000 | iso4217:USD | -6 | ||
22 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Investment Type Categorization [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 3267000000 | iso4217:USD | -6 | ||
23 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Security Investments [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 0 | iso4217:USD | -6 | ||
24 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Security Investments [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 0 | iso4217:USD | -6 | ||
25 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Asset Backed Securities [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 21000000 | iso4217:USD | -6 | ||
26 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Asset Backed Securities [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 14000000 | iso4217:USD | -6 | ||
27 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Cash [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 0 | iso4217:USD | -6 | ||
28 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Cash [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 0 | iso4217:USD | -6 | ||
29 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Certificates Of Deposit [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 0 | iso4217:USD | -6 | ||
30 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Certificates Of Deposit [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 0 | iso4217:USD | -6 | ||
31 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Commercial Paper [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 0 | iso4217:USD | -6 | ||
32 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Commercial Paper [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 0 | iso4217:USD | -6 | ||
33 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Corporate Debt Securities [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 110000000 | iso4217:USD | -6 | ||
34 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Corporate Debt Securities [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 61000000 | iso4217:USD | -6 | ||
35 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity Securities [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 4452000000 | iso4217:USD | -6 | ||
36 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Securities [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 3062000000 | iso4217:USD | -6 | ||
37 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Foreign Government Debt Securities [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 10000000 | iso4217:USD | -6 | ||
38 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Government Debt Securities [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 2000000 | iso4217:USD | -6 | ||
39 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Money Market Funds [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 0 | iso4217:USD | -6 | ||
40 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Money Market Funds [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 0 | iso4217:USD | -6 | ||
41 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S Government Agencies Debt Securities [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 245000000 | iso4217:USD | -6 | ||
42 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S Government Agencies Debt Securities [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 85000000 | iso4217:USD | -6 | ||
43 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S States And Political Subdivisions [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 57000000 | iso4217:USD | -6 | ||
44 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S States And Political Subdivisions [Member] | Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax | 43000000 | iso4217:USD | -6 | ||
45 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Investment Type Categorization [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 302000000 | iso4217:USD | -6 | ||
46 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Investment Type Categorization [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 423000000 | iso4217:USD | -6 | ||
47 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Security Investments [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 0 | iso4217:USD | -6 | ||
48 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Security Investments [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 0 | iso4217:USD | -6 | ||
49 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Asset Backed Securities [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 2000000 | iso4217:USD | -6 | ||
50 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Asset Backed Securities [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 4000000 | iso4217:USD | -6 | ||
51 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Cash [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 0 | iso4217:USD | -6 | ||
52 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Cash [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 0 | iso4217:USD | -6 | ||
53 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Certificates Of Deposit [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 0 | iso4217:USD | -6 | ||
54 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Certificates Of Deposit [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 0 | iso4217:USD | -6 | ||
55 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Commercial Paper [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 0 | iso4217:USD | -6 | ||
56 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Commercial Paper [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 0 | iso4217:USD | -6 | ||
57 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Corporate Debt Securities [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 35000000 | iso4217:USD | -6 | ||
58 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Corporate Debt Securities [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 12000000 | iso4217:USD | -6 | ||
59 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity Securities [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 236000000 | iso4217:USD | -6 | ||
60 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Securities [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 34000000 | iso4217:USD | -6 | ||
61 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Foreign Government Debt Securities [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 18000000 | iso4217:USD | -6 | ||
62 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Government Debt Securities [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 13000000 | iso4217:USD | -6 | ||
63 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Money Market Funds [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 0 | iso4217:USD | -6 | ||
64 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Money Market Funds [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 0 | iso4217:USD | -6 | ||
65 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S Government Agencies Debt Securities [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 11000000 | iso4217:USD | -6 | ||
66 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S Government Agencies Debt Securities [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 360000000 | iso4217:USD | -6 | ||
67 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S States And Political Subdivisions [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 0 | iso4217:USD | -6 | ||
68 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S States And Political Subdivisions [Member] | Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax | 0 | iso4217:USD | -6 | ||
69 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Investment Type Categorization [Member] | Available For Sale Securities Amortized Cost | 119078000000 | iso4217:USD | -6 | ||
70 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Investment Type Categorization [Member] | Available For Sale Securities Amortized Cost | 136160000000 | iso4217:USD | -6 | ||
71 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Asset Backed Securities [Member] | Available For Sale Securities Amortized Cost | 4789000000 | iso4217:USD | -6 | ||
72 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Asset Backed Securities [Member] | Available For Sale Securities Amortized Cost | 3921000000 | iso4217:USD | -6 | ||
73 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Certificates Of Deposit [Member] | Available For Sale Securities Amortized Cost | 1000000000 | iso4217:USD | -6 | ||
74 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Certificates Of Deposit [Member] | Available For Sale Securities Amortized Cost | 1358000000 | iso4217:USD | -6 | ||
75 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Commercial Paper [Member] | Available For Sale Securities Amortized Cost | 298000000 | iso4217:USD | -6 | ||
76 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Commercial Paper [Member] | Available For Sale Securities Amortized Cost | 319000000 | iso4217:USD | -6 | ||
77 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Corporate Debt Securities [Member] | Available For Sale Securities Amortized Cost | 6509000000 | iso4217:USD | -6 | ||
78 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Corporate Debt Securities [Member] | Available For Sale Securities Amortized Cost | 4786000000 | iso4217:USD | -6 | ||
79 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity Securities [Member] | Available For Sale Securities Amortized Cost | 5597000000 | iso4217:USD | -6 | ||
80 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Securities [Member] | Available For Sale Securities Amortized Cost | 2472000000 | iso4217:USD | -6 | ||
81 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Foreign Government Debt Securities [Member] | Available For Sale Securities Amortized Cost | 5502000000 | iso4217:USD | -6 | ||
82 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Government Debt Securities [Member] | Available For Sale Securities Amortized Cost | 5276000000 | iso4217:USD | -6 | ||
83 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Money Market Funds [Member] | Available For Sale Securities Amortized Cost | 1012000000 | iso4217:USD | -6 | ||
84 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Money Market Funds [Member] | Available For Sale Securities Amortized Cost | 1478000000 | iso4217:USD | -6 | ||
85 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S Government Agencies Debt Securities [Member] | Available For Sale Securities Amortized Cost | 89970000000 | iso4217:USD | -6 | ||
86 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S Government Agencies Debt Securities [Member] | Available For Sale Securities Amortized Cost | 112119000000 | iso4217:USD | -6 | ||
87 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S States And Political Subdivisions [Member] | Available For Sale Securities Amortized Cost | 285000000 | iso4217:USD | -6 | ||
88 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S States And Political Subdivisions [Member] | Available For Sale Securities Amortized Cost | 284000000 | iso4217:USD | -6 | ||
89 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Investment Type Categorization [Member] | Available For Sale Securities Current | 106730000000 | iso4217:USD | -6 | ||
90 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Investment Type Categorization [Member] | Available For Sale Securities Current | 125318000000 | iso4217:USD | -6 | ||
91 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Security Investments [Member] | Available For Sale Securities Current | -3000000 | iso4217:USD | -6 | ||
92 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Security Investments [Member] | Available For Sale Securities Current | 0 | iso4217:USD | -6 | ||
93 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Asset Backed Securities [Member] | Available For Sale Securities Current | 4808000000 | iso4217:USD | -6 | ||
94 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Asset Backed Securities [Member] | Available For Sale Securities Current | 3931000000 | iso4217:USD | -6 | ||
95 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Cash [Member] | Available For Sale Securities Current | 0 | iso4217:USD | -6 | ||
96 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Cash [Member] | Available For Sale Securities Current | 0 | iso4217:USD | -6 | ||
97 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Certificates Of Deposit [Member] | Available For Sale Securities Current | 132000000 | iso4217:USD | -6 | ||
98 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Certificates Of Deposit [Member] | Available For Sale Securities Current | 386000000 | iso4217:USD | -6 | ||
99 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Commercial Paper [Member] | Available For Sale Securities Current | 0 | iso4217:USD | -6 | ||
100 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Commercial Paper [Member] | Available For Sale Securities Current | 250000000 | iso4217:USD | -6 | ||
101 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Corporate Debt Securities [Member] | Available For Sale Securities Current | 6584000000 | iso4217:USD | -6 | ||
102 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Corporate Debt Securities [Member] | Available For Sale Securities Current | 4835000000 | iso4217:USD | -6 | ||
103 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity Securities [Member] | Available For Sale Securities Current | 0 | iso4217:USD | -6 | ||
104 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Securities [Member] | Available For Sale Securities Current | 0 | iso4217:USD | -6 | ||
105 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Foreign Government Debt Securities [Member] | Available For Sale Securities Current | 4763000000 | iso4217:USD | -6 | ||
106 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Government Debt Securities [Member] | Available For Sale Securities Current | 3761000000 | iso4217:USD | -6 | ||
107 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Money Market Funds [Member] | Available For Sale Securities Current | 0 | iso4217:USD | -6 | ||
108 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Money Market Funds [Member] | Available For Sale Securities Current | 0 | iso4217:USD | -6 | ||
109 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S Government Agencies Debt Securities [Member] | Available For Sale Securities Current | 90104000000 | iso4217:USD | -6 | ||
110 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S Government Agencies Debt Securities [Member] | Available For Sale Securities Current | 111828000000 | iso4217:USD | -6 | ||
111 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S States And Political Subdivisions [Member] | Available For Sale Securities Current | 342000000 | iso4217:USD | -6 | ||
112 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S States And Political Subdivisions [Member] | Available For Sale Securities Current | 327000000 | iso4217:USD | -6 | ||
113 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Cash [Member] | Cash | 3501000000 | iso4217:USD | -6 | ||
114 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Cash [Member] | Cash | 3624000000 | iso4217:USD | -6 | ||
115 | 0000789019 (http://www.sec.gov/CIK) | 2014-06-30 | Investment Type Categorization [Member] | Cash And Cash Equivalents At Carrying Value | 8669000000 | iso4217:USD | -6 | ||
116 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | Investment Type Categorization [Member] | Cash And Cash Equivalents At Carrying Value | 5595000000 | iso4217:USD | -6 | ||
117 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Investment Type Categorization [Member] | Cash And Cash Equivalents At Carrying Value | 6510000000 | iso4217:USD | -6 | ||
118 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Investment Type Categorization [Member] | Cash And Cash Equivalents At Carrying Value | 7663000000 | iso4217:USD | -6 | ||
119 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Security Investments [Member] | Cash And Cash Equivalents At Carrying Value | 0 | iso4217:USD | -6 | ||
120 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Security Investments [Member] | Cash And Cash Equivalents At Carrying Value | 0 | iso4217:USD | -6 | ||
121 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Asset Backed Securities [Member] | Cash And Cash Equivalents At Carrying Value | 0 | iso4217:USD | -6 | ||
122 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Asset Backed Securities [Member] | Cash And Cash Equivalents At Carrying Value | 0 | iso4217:USD | -6 | ||
123 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Cash [Member] | Cash And Cash Equivalents At Carrying Value | 3501000000 | iso4217:USD | -6 | ||
124 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Cash [Member] | Cash And Cash Equivalents At Carrying Value | 3624000000 | iso4217:USD | -6 | ||
125 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Certificates Of Deposit [Member] | Cash And Cash Equivalents At Carrying Value | 868000000 | iso4217:USD | -6 | ||
126 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Certificates Of Deposit [Member] | Cash And Cash Equivalents At Carrying Value | 972000000 | iso4217:USD | -6 | ||
127 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Commercial Paper [Member] | Cash And Cash Equivalents At Carrying Value | 298000000 | iso4217:USD | -6 | ||
128 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Commercial Paper [Member] | Cash And Cash Equivalents At Carrying Value | 69000000 | iso4217:USD | -6 | ||
129 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Corporate Debt Securities [Member] | Cash And Cash Equivalents At Carrying Value | 0 | iso4217:USD | -6 | ||
130 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Corporate Debt Securities [Member] | Cash And Cash Equivalents At Carrying Value | 0 | iso4217:USD | -6 | ||
131 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity Securities [Member] | Cash And Cash Equivalents At Carrying Value | 0 | iso4217:USD | -6 | ||
132 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Securities [Member] | Cash And Cash Equivalents At Carrying Value | 0 | iso4217:USD | -6 | ||
133 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Foreign Government Debt Securities [Member] | Cash And Cash Equivalents At Carrying Value | 731000000 | iso4217:USD | -6 | ||
134 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Government Debt Securities [Member] | Cash And Cash Equivalents At Carrying Value | 1504000000 | iso4217:USD | -6 | ||
135 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Money Market Funds [Member] | Cash And Cash Equivalents At Carrying Value | 1012000000 | iso4217:USD | -6 | ||
136 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Money Market Funds [Member] | Cash And Cash Equivalents At Carrying Value | 1478000000 | iso4217:USD | -6 | ||
137 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S Government Agencies Debt Securities [Member] | Cash And Cash Equivalents At Carrying Value | 100000000 | iso4217:USD | -6 | ||
138 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S Government Agencies Debt Securities [Member] | Cash And Cash Equivalents At Carrying Value | 16000000 | iso4217:USD | -6 | ||
139 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S States And Political Subdivisions [Member] | Cash And Cash Equivalents At Carrying Value | 0 | iso4217:USD | -6 | ||
140 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S States And Political Subdivisions [Member] | Cash And Cash Equivalents At Carrying Value | 0 | iso4217:USD | -6 | ||
141 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Security Investments [Member] | Equity Method Investment Aggregate Cost | 615000000 | iso4217:USD | -6 | ||
142 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Security Investments [Member] | Equity Method Investment Aggregate Cost | 523000000 | iso4217:USD | -6 | ||
143 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Security Investments [Member] | Equity Method Investments | 615000000 | iso4217:USD | -6 | ||
144 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Security Investments [Member] | Equity Method Investments | 523000000 | iso4217:USD | -6 | ||
145 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Investment Type Categorization [Member] | Long Term Investments | 10431000000 | iso4217:USD | -6 | ||
146 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Investment Type Categorization [Member] | Long Term Investments | 6023000000 | iso4217:USD | -6 | ||
147 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Security Investments [Member] | Long Term Investments | 618000000 | iso4217:USD | -6 | ||
148 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Security Investments [Member] | Long Term Investments | 523000000 | iso4217:USD | -6 | ||
149 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Asset Backed Securities [Member] | Long Term Investments | 0 | iso4217:USD | -6 | ||
150 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Asset Backed Securities [Member] | Long Term Investments | 0 | iso4217:USD | -6 | ||
151 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Cash [Member] | Long Term Investments | 0 | iso4217:USD | -6 | ||
152 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Cash [Member] | Long Term Investments | 0 | iso4217:USD | -6 | ||
153 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Certificates Of Deposit [Member] | Long Term Investments | 0 | iso4217:USD | -6 | ||
154 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Certificates Of Deposit [Member] | Long Term Investments | 0 | iso4217:USD | -6 | ||
155 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Commercial Paper [Member] | Long Term Investments | 0 | iso4217:USD | -6 | ||
156 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Commercial Paper [Member] | Long Term Investments | 0 | iso4217:USD | -6 | ||
157 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Corporate Debt Securities [Member] | Long Term Investments | 0 | iso4217:USD | -6 | ||
158 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Corporate Debt Securities [Member] | Long Term Investments | 0 | iso4217:USD | -6 | ||
159 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity Securities [Member] | Long Term Investments | 9813000000 | iso4217:USD | -6 | ||
160 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Securities [Member] | Long Term Investments | 5500000000 | iso4217:USD | -6 | ||
161 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Foreign Government Debt Securities [Member] | Long Term Investments | 0 | iso4217:USD | -6 | ||
162 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Government Debt Securities [Member] | Long Term Investments | 0 | iso4217:USD | -6 | ||
163 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Money Market Funds [Member] | Long Term Investments | 0 | iso4217:USD | -6 | ||
164 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Money Market Funds [Member] | Long Term Investments | 0 | iso4217:USD | -6 | ||
165 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S Government Agencies Debt Securities [Member] | Long Term Investments | 0 | iso4217:USD | -6 | ||
166 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S Government Agencies Debt Securities [Member] | Long Term Investments | 0 | iso4217:USD | -6 | ||
167 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S States And Political Subdivisions [Member] | Long Term Investments | 0 | iso4217:USD | -6 | ||
168 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S States And Political Subdivisions [Member] | Long Term Investments | 0 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100590 - Disclosure - Investments - Cost Method - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureInvestmentsCostMethodAdditionalInformationDetail)
|
Table | Investments Debt And Equity Securities [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Fair Value Measurements Nonrecurring [Member] | Cost Method Investments | 767000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Fair Value Measurements Nonrecurring [Member] | Cost Method Investments | 1073000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100600 - Disclosure - Investments - Secured Borrowings and Loaned Securities - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureInvestmentsSecuredBorrowingsAndLoanedSecuritiesAdditionalInformationDetail)
|
Table | Investments Debt And Equity Securities [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Cash [Member] | Securities Received As Collateral | 294000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S Government Agencies Debt Securities [Member] | Securities Received As Collateral | 3700000000 | iso4217:USD | -8 |
Fact Table | |
---|---|
Network |
100610 - Disclosure - Unrealized Losses on Investments (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureUnrealizedLossesOnInvestmentsDetail)
|
Table | Investments Debt And Equity Securities [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Major Types Of Debt And Equity Securities [Domain] | Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss | 137000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Major Types Of Debt And Equity Securities [Domain] | Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss | 56000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Asset Backed Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss | 1000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Asset Backed Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss | 1000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Corporate Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss | 24000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Corporate Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss | 4000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss | 89000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss | 28000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Foreign Government Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss | 15000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Government Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss | 11000000 | iso4217:USD | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S Government Agencies Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss | 8000000 | iso4217:USD | -6 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S Government Agencies Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss | 12000000 | iso4217:USD | -6 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Major Types Of Debt And Equity Securities [Domain] | Available For Sale Securities Continuous Unrealized Loss Position Accumulated Loss | 302000000 | iso4217:USD | -6 | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Major Types Of Debt And Equity Securities [Domain] | Available For Sale Securities Continuous Unrealized Loss Position Accumulated Loss | 423000000 | iso4217:USD | -6 | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Asset Backed Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Accumulated Loss | 2000000 | iso4217:USD | -6 | ||
16 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Asset Backed Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Accumulated Loss | 4000000 | iso4217:USD | -6 | ||
17 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Corporate Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Accumulated Loss | 35000000 | iso4217:USD | -6 | ||
18 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Corporate Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Accumulated Loss | 12000000 | iso4217:USD | -6 | ||
19 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Accumulated Loss | 236000000 | iso4217:USD | -6 | ||
20 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Accumulated Loss | 34000000 | iso4217:USD | -6 | ||
21 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Foreign Government Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Accumulated Loss | 18000000 | iso4217:USD | -6 | ||
22 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Government Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Accumulated Loss | 13000000 | iso4217:USD | -6 | ||
23 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S Government Agencies Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Accumulated Loss | 11000000 | iso4217:USD | -6 | ||
24 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S Government Agencies Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Accumulated Loss | 360000000 | iso4217:USD | -6 | ||
25 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Major Types Of Debt And Equity Securities [Domain] | Available For Sale Securities Continuous Unrealized Loss Position Fair Value | 14155000000 | iso4217:USD | -6 | ||
26 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Major Types Of Debt And Equity Securities [Domain] | Available For Sale Securities Continuous Unrealized Loss Position Fair Value | 94287000000 | iso4217:USD | -6 | ||
27 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Asset Backed Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Fair Value | 1166000000 | iso4217:USD | -6 | ||
28 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Asset Backed Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Fair Value | 1266000000 | iso4217:USD | -6 | ||
29 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Corporate Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Fair Value | 1968000000 | iso4217:USD | -6 | ||
30 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Corporate Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Fair Value | 846000000 | iso4217:USD | -6 | ||
31 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Fair Value | 1286000000 | iso4217:USD | -6 | ||
32 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Fair Value | 217000000 | iso4217:USD | -6 | ||
33 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Foreign Government Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Fair Value | 3487000000 | iso4217:USD | -6 | ||
34 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Government Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Fair Value | 4029000000 | iso4217:USD | -6 | ||
35 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S Government Agencies Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Fair Value | 6248000000 | iso4217:USD | -6 | ||
36 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S Government Agencies Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Fair Value | 87929000000 | iso4217:USD | -6 | ||
37 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Major Types Of Debt And Equity Securities [Domain] | Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss | 165000000 | iso4217:USD | -6 | ||
38 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Major Types Of Debt And Equity Securities [Domain] | Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss | 367000000 | iso4217:USD | -6 | ||
39 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Asset Backed Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss | 1000000 | iso4217:USD | -6 | ||
40 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Asset Backed Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss | 3000000 | iso4217:USD | -6 | ||
41 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Corporate Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss | 11000000 | iso4217:USD | -6 | ||
42 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Corporate Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss | 8000000 | iso4217:USD | -6 | ||
43 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss | 147000000 | iso4217:USD | -6 | ||
44 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss | 6000000 | iso4217:USD | -6 | ||
45 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Foreign Government Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss | 3000000 | iso4217:USD | -6 | ||
46 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Government Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss | 2000000 | iso4217:USD | -6 | ||
47 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S Government Agencies Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss | 3000000 | iso4217:USD | -6 | ||
48 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S Government Agencies Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss | 348000000 | iso4217:USD | -6 | ||
49 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Major Types Of Debt And Equity Securities [Domain] | Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value | 12188000000 | iso4217:USD | -6 | ||
50 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Major Types Of Debt And Equity Securities [Domain] | Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value | 93370000000 | iso4217:USD | -6 | ||
51 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Asset Backed Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value | 844000000 | iso4217:USD | -6 | ||
52 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Asset Backed Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value | 1068000000 | iso4217:USD | -6 | ||
53 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Corporate Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value | 1180000000 | iso4217:USD | -6 | ||
54 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Corporate Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value | 669000000 | iso4217:USD | -6 | ||
55 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value | 896000000 | iso4217:USD | -6 | ||
56 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value | 69000000 | iso4217:USD | -6 | ||
57 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Foreign Government Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value | 3452000000 | iso4217:USD | -6 | ||
58 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Government Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value | 4006000000 | iso4217:USD | -6 | ||
59 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S Government Agencies Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value | 5816000000 | iso4217:USD | -6 | ||
60 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S Government Agencies Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value | 87558000000 | iso4217:USD | -6 | ||
61 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Major Types Of Debt And Equity Securities [Domain] | Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or Longer Fair Value | 1967000000 | iso4217:USD | -6 | ||
62 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Major Types Of Debt And Equity Securities [Domain] | Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or Longer Fair Value | 917000000 | iso4217:USD | -6 | ||
63 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Asset Backed Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or Longer Fair Value | 322000000 | iso4217:USD | -6 | ||
64 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Asset Backed Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or Longer Fair Value | 198000000 | iso4217:USD | -6 | ||
65 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Corporate Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or Longer Fair Value | 788000000 | iso4217:USD | -6 | ||
66 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Corporate Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or Longer Fair Value | 177000000 | iso4217:USD | -6 | ||
67 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or Longer Fair Value | 390000000 | iso4217:USD | -6 | ||
68 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or Longer Fair Value | 148000000 | iso4217:USD | -6 | ||
69 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Foreign Government Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or Longer Fair Value | 35000000 | iso4217:USD | -6 | ||
70 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Government Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or Longer Fair Value | 23000000 | iso4217:USD | -6 | ||
71 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S Government Agencies Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or Longer Fair Value | 432000000 | iso4217:USD | -6 | ||
72 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S Government Agencies Debt Securities [Member] | Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or Longer Fair Value | 371000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100620 - Disclosure - Debt Investment Maturities (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureDebtInvestmentMaturitiesDetail)
|
Table | Investments Debt And Equity Securities [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100630 - Disclosure - Derivatives - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureDerivativesAdditionalInformationDetail)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Unsecured Debt [Member] | Debt Instrument Credit Rating | AAA | null | null | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Derivative Contract Type [Domain] | Foreign Currency Cash Flow Hedge Gain Loss To Be Reclassified During Next12 Months | 130000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Longterm Debt Type [Domain] | Foreign Currency Cash Flow Hedge Gain Loss To Be Reclassified During Next12 Months | 130000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Position [Domain] | Foreign Currency Cash Flow Hedge Gain Loss To Be Reclassified During Next12 Months | 130000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Derivative Contract Type [Domain] | Maximum Length Of Time Foreign Currency Cash Flow Hedge | _2267208 | null | null | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Longterm Debt Type [Domain] | Maximum Length Of Time Foreign Currency Cash Flow Hedge | _2267786 | null | null | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Position [Domain] | Maximum Length Of Time Foreign Currency Cash Flow Hedge | _2268364 | null | null | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Long [Member] | Derivative Notional Amount | 631000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Long [Member] | Derivative Notional Amount | 19000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Short [Member] | Derivative Notional Amount | 162000000 | iso4217:USD | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Long [Member] | Derivative Notional Amount | 440000000 | iso4217:USD | -6 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Long [Member] | Derivative Notional Amount | 267000000 | iso4217:USD | -6 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Short [Member] | Derivative Notional Amount | 273000000 | iso4217:USD | -6 | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Short [Member] | Derivative Notional Amount | 63000000 | iso4217:USD | -6 | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Long [Member] | Derivative Notional Amount | 737000000 | iso4217:USD | -6 | ||
16 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Long [Member] | Derivative Notional Amount | 1600000000 | iso4217:USD | -8 | ||
17 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Short [Member] | Derivative Notional Amount | 986000000 | iso4217:USD | -6 | ||
18 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Short [Member] | Derivative Notional Amount | 1800000000 | iso4217:USD | -8 | ||
19 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Long [Member] | Derivative Notional Amount | 1300000000 | iso4217:USD | -8 | ||
20 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Long [Member] | Derivative Notional Amount | 1900000000 | iso4217:USD | -8 | ||
21 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Short [Member] | Derivative Notional Amount | 2200000000 | iso4217:USD | -8 | ||
22 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Short [Member] | Derivative Notional Amount | 2400000000 | iso4217:USD | -8 | ||
23 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Short [Member] | Derivative Notional Amount | 8400000000 | iso4217:USD | -8 | ||
24 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Short [Member] | Derivative Notional Amount | 8900000000 | iso4217:USD | -8 | ||
25 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Short [Member] | Derivative Notional Amount | 5300000000 | iso4217:USD | -8 | ||
26 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Short [Member] | Derivative Notional Amount | 5100000000 | iso4217:USD | -8 | ||
27 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Foreign Exchange Contract [Member] | Derivative Notional Amount | 12000000000 | iso4217:USD | -8 | ||
28 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Exchange Contract [Member] | Derivative Notional Amount | 8800000000 | iso4217:USD | -8 | ||
29 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Foreign Exchange Contract [Member] | Derivative Notional Amount | 11700000000 | iso4217:USD | -8 | ||
30 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Exchange Contract [Member] | Derivative Notional Amount | 10600000000 | iso4217:USD | -8 | ||
31 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Long [Member] | Derivative Notional Amount | 328000000 | iso4217:USD | -6 | ||
32 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Long [Member] | Derivative Notional Amount | 233000000 | iso4217:USD | -6 | ||
33 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Short [Member] | Derivative Notional Amount | 2400000000 | iso4217:USD | -8 | ||
34 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Short [Member] | Derivative Notional Amount | 352000000 | iso4217:USD | -6 | ||
35 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Long [Member] | Derivative Notional Amount | 548000000 | iso4217:USD | -6 | ||
36 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Long [Member] | Derivative Notional Amount | 567000000 | iso4217:USD | -6 | ||
37 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Derivative Contract Type [Domain] | Financial Instrument Covenant Minimum Liquidity | 1000000000 | iso4217:USD | INF | ||
38 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Longterm Debt Type [Domain] | Financial Instrument Covenant Minimum Liquidity | 1000000000 | iso4217:USD | INF | ||
39 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Position [Domain] | Financial Instrument Covenant Minimum Liquidity | 1000000000 | iso4217:USD | INF | ||
40 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Derivative Contract Type [Domain] | Financial Instrument Covenant Minimum Liquidity Requirement | 1000000000 | iso4217:USD | INF | ||
41 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Longterm Debt Type [Domain] | Financial Instrument Covenant Minimum Liquidity Requirement | 1000000000 | iso4217:USD | INF | ||
42 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Position [Domain] | Financial Instrument Covenant Minimum Liquidity Requirement | 1000000000 | iso4217:USD | INF |
Fact Table | |
---|---|
Network |
100640 - Disclosure - Fair Values of Derivative Instruments (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureFairValuesOfDerivativeInstrumentsDetail)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity And Other Investments [Member] | Derivative Asset Fair Value Gross Liability | 25000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity And Other Investments [Member] | Derivative Asset Fair Value Gross Liability | 67000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Current Assets [Member] | Derivative Asset Fair Value Gross Liability | 302000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Current Assets [Member] | Derivative Asset Fair Value Gross Liability | 132000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Noncurrent Assets [Member] | Derivative Asset Fair Value Gross Liability | 8000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Short Term Investments [Member] | Derivative Asset Fair Value Gross Liability | 74000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Short Term Investments [Member] | Derivative Asset Fair Value Gross Liability | 20000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Current Liabilities [Member] | Derivative Collateral Obligation To Return Cash | 250000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Current Liabilities [Member] | Derivative Collateral Obligation To Return Cash | 228000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Noncurrent Liabilities [Member] | Derivative Collateral Obligation To Return Cash | 0 | iso4217:USD | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity And Other Investments [Member] | Derivative Collateral Right To Reclaim Cash | 0 | iso4217:USD | -6 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity And Other Investments [Member] | Derivative Collateral Right To Reclaim Cash | 0 | iso4217:USD | -6 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Current Assets [Member] | Derivative Collateral Right To Reclaim Cash | 0 | iso4217:USD | -6 | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Current Assets [Member] | Derivative Collateral Right To Reclaim Cash | 0 | iso4217:USD | -6 | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Noncurrent Assets [Member] | Derivative Collateral Right To Reclaim Cash | 0 | iso4217:USD | -6 | ||
16 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Short Term Investments [Member] | Derivative Collateral Right To Reclaim Cash | 0 | iso4217:USD | -6 | ||
17 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Short Term Investments [Member] | Derivative Collateral Right To Reclaim Cash | 0 | iso4217:USD | -6 | ||
18 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity And Other Investments [Member] | Derivative Fair Value Of Derivative Asset | 18000000 | iso4217:USD | -6 | ||
19 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity And Other Investments [Member] | Derivative Fair Value Of Derivative Asset | 67000000 | iso4217:USD | -6 | ||
20 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Current Assets [Member] | Derivative Fair Value Of Derivative Asset | 548000000 | iso4217:USD | -6 | ||
21 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Current Assets [Member] | Derivative Fair Value Of Derivative Asset | 336000000 | iso4217:USD | -6 | ||
22 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Noncurrent Assets [Member] | Derivative Fair Value Of Derivative Asset | 6000000 | iso4217:USD | -6 | ||
23 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Short Term Investments [Member] | Derivative Fair Value Of Derivative Asset | 69000000 | iso4217:USD | -6 | ||
24 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Short Term Investments [Member] | Derivative Fair Value Of Derivative Asset | 100000000 | iso4217:USD | -6 | ||
25 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity And Other Investments [Member] | Derivative Fair Value Of Derivative Asset | 18000000 | iso4217:USD | -6 | ||
26 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity And Other Investments [Member] | Derivative Fair Value Of Derivative Asset | 67000000 | iso4217:USD | -6 | ||
27 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
28 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
29 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Asset | 18000000 | iso4217:USD | -6 | ||
30 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Asset | 67000000 | iso4217:USD | -6 | ||
31 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
32 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
33 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
34 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
35 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
36 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
37 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
38 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
39 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Asset | 18000000 | iso4217:USD | -6 | ||
40 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Asset | 67000000 | iso4217:USD | -6 | ||
41 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
42 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
43 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Current Assets [Member] | Derivative Fair Value Of Derivative Asset | 548000000 | iso4217:USD | -6 | ||
44 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Current Assets [Member] | Derivative Fair Value Of Derivative Asset | 336000000 | iso4217:USD | -6 | ||
45 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
46 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
47 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
48 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
49 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
50 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
51 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Asset | 392000000 | iso4217:USD | -6 | ||
52 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Asset | 133000000 | iso4217:USD | -6 | ||
53 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 156000000 | iso4217:USD | -6 | ||
54 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 203000000 | iso4217:USD | -6 | ||
55 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
56 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
57 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Asset | 392000000 | iso4217:USD | -6 | ||
58 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Asset | 133000000 | iso4217:USD | -6 | ||
59 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 156000000 | iso4217:USD | -6 | ||
60 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 203000000 | iso4217:USD | -6 | ||
61 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Noncurrent Assets [Member] | Derivative Fair Value Of Derivative Asset | 6000000 | iso4217:USD | -6 | ||
62 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
63 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
64 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
65 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
66 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 6000000 | iso4217:USD | -6 | ||
67 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
68 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
69 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 6000000 | iso4217:USD | -6 | ||
70 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Short Term Investments [Member] | Derivative Fair Value Of Derivative Asset | 73000000 | iso4217:USD | -6 | ||
71 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Short Term Investments [Member] | Derivative Fair Value Of Derivative Asset | 100000000 | iso4217:USD | -6 | ||
72 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 6000000 | iso4217:USD | -6 | ||
73 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 5000000 | iso4217:USD | -6 | ||
74 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
75 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Asset | 0 | iso4217:USD | -6 | ||
76 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 23000000 | iso4217:USD | -6 | ||
77 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 3000000 | iso4217:USD | -6 | ||
78 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Asset | 1000000 | iso4217:USD | -6 | ||
79 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Asset | 80000000 | iso4217:USD | -6 | ||
80 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 33000000 | iso4217:USD | -6 | ||
81 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 9000000 | iso4217:USD | -6 | ||
82 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 10000000 | iso4217:USD | -6 | ||
83 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 3000000 | iso4217:USD | -6 | ||
84 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Asset | 1000000 | iso4217:USD | -6 | ||
85 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Asset | 80000000 | iso4217:USD | -6 | ||
86 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 72000000 | iso4217:USD | -6 | ||
87 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Asset | 20000000 | iso4217:USD | -6 | ||
88 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Current Liabilities [Member] | Derivative Fair Value Of Derivative Liability | 630000000 | iso4217:USD | -6 | ||
89 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Current Liabilities [Member] | Derivative Fair Value Of Derivative Liability | 334000000 | iso4217:USD | -6 | ||
90 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Noncurrent Liabilities [Member] | Derivative Fair Value Of Derivative Liability | 8000000 | iso4217:USD | -6 | ||
91 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Current Liabilities [Member] | Derivative Fair Value Of Derivative Liability | 630000000 | iso4217:USD | -6 | ||
92 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Current Liabilities [Member] | Derivative Fair Value Of Derivative Liability | 337000000 | iso4217:USD | -6 | ||
93 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Credit Risk Contract [Member] | Derivative Fair Value Of Derivative Liability | 5000000 | iso4217:USD | -6 | ||
94 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Credit Risk Contract [Member] | Derivative Fair Value Of Derivative Liability | 1000000 | iso4217:USD | -6 | ||
95 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity Contract [Member] | Derivative Fair Value Of Derivative Liability | 25000000 | iso4217:USD | -6 | ||
96 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Contract [Member] | Derivative Fair Value Of Derivative Liability | 186000000 | iso4217:USD | -6 | ||
97 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity Contract [Member] | Derivative Fair Value Of Derivative Liability | 16000000 | iso4217:USD | -6 | ||
98 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Contract [Member] | Derivative Fair Value Of Derivative Liability | 6000000 | iso4217:USD | -6 | ||
99 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Foreign Exchange Contract [Member] | Derivative Fair Value Of Derivative Liability | 263000000 | iso4217:USD | -6 | ||
100 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Exchange Contract [Member] | Derivative Fair Value Of Derivative Liability | 3000000 | iso4217:USD | -6 | ||
101 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Foreign Exchange Contract [Member] | Derivative Fair Value Of Derivative Liability | 296000000 | iso4217:USD | -6 | ||
102 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Exchange Contract [Member] | Derivative Fair Value Of Derivative Liability | 134000000 | iso4217:USD | -6 | ||
103 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Interest Rate Contract [Member] | Derivative Fair Value Of Derivative Liability | 25000000 | iso4217:USD | -6 | ||
104 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Interest Rate Contract [Member] | Derivative Fair Value Of Derivative Liability | 7000000 | iso4217:USD | -6 | ||
105 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Liability | 288000000 | iso4217:USD | -6 | ||
106 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Liability | 189000000 | iso4217:USD | -6 | ||
107 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Liability | 342000000 | iso4217:USD | -6 | ||
108 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Liability | 148000000 | iso4217:USD | -6 | ||
109 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Noncurrent Liabilities [Member] | Derivative Fair Value Of Derivative Liability | 8000000 | iso4217:USD | -6 | ||
110 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Credit Risk Contract [Member] | Derivative Fair Value Of Derivative Liability | 0 | iso4217:USD | -6 | ||
111 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Contract [Member] | Derivative Fair Value Of Derivative Liability | 0 | iso4217:USD | -6 | ||
112 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Contract [Member] | Derivative Fair Value Of Derivative Liability | 0 | iso4217:USD | -6 | ||
113 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Exchange Contract [Member] | Derivative Fair Value Of Derivative Liability | 0 | iso4217:USD | -6 | ||
114 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Exchange Contract [Member] | Derivative Fair Value Of Derivative Liability | 8000000 | iso4217:USD | -6 | ||
115 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Interest Rate Contract [Member] | Derivative Fair Value Of Derivative Liability | 0 | iso4217:USD | -6 | ||
116 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Designated As Hedging Instrument [Member] | Derivative Fair Value Of Derivative Liability | 0 | iso4217:USD | -6 | ||
117 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Nondesignated [Member] | Derivative Fair Value Of Derivative Liability | 8000000 | iso4217:USD | -6 | ||
118 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Current Liabilities [Member] | Derivative Liability Fair Value Gross Asset | 398000000 | iso4217:USD | -6 | ||
119 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Current Liabilities [Member] | Derivative Liability Fair Value Gross Asset | 221000000 | iso4217:USD | -6 | ||
120 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Noncurrent Liabilities [Member] | Derivative Liability Fair Value Gross Asset | 7000000 | iso4217:USD | -6 | ||
121 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity And Other Investments [Member] | Derivative Assets Net Amounts Presented In Balance Sheet | -7000000 | iso4217:USD | -6 | ||
122 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity And Other Investments [Member] | Derivative Assets Net Amounts Presented In Balance Sheet | 0 | iso4217:USD | -6 | ||
123 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Current Assets [Member] | Derivative Assets Net Amounts Presented In Balance Sheet | 246000000 | iso4217:USD | -6 | ||
124 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Current Assets [Member] | Derivative Assets Net Amounts Presented In Balance Sheet | 204000000 | iso4217:USD | -6 | ||
125 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Noncurrent Assets [Member] | Derivative Assets Net Amounts Presented In Balance Sheet | -2000000 | iso4217:USD | -6 | ||
126 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Short Term Investments [Member] | Derivative Assets Net Amounts Presented In Balance Sheet | -5000000 | iso4217:USD | -6 | ||
127 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Short Term Investments [Member] | Derivative Assets Net Amounts Presented In Balance Sheet | 80000000 | iso4217:USD | -6 | ||
128 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity And Other Investments [Member] | Derivative Assets Potential Net Amounts Not Presented In Balance Sheet | -7000000 | iso4217:USD | -6 | ||
129 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity And Other Investments [Member] | Derivative Assets Potential Net Amounts Not Presented In Balance Sheet | 0 | iso4217:USD | -6 | ||
130 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Current Assets [Member] | Derivative Assets Potential Net Amounts Not Presented In Balance Sheet | 246000000 | iso4217:USD | -6 | ||
131 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Current Assets [Member] | Derivative Assets Potential Net Amounts Not Presented In Balance Sheet | 204000000 | iso4217:USD | -6 | ||
132 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Noncurrent Assets [Member] | Derivative Assets Potential Net Amounts Not Presented In Balance Sheet | -2000000 | iso4217:USD | -6 | ||
133 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Short Term Investments [Member] | Derivative Assets Potential Net Amounts Not Presented In Balance Sheet | -5000000 | iso4217:USD | -6 | ||
134 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Short Term Investments [Member] | Derivative Assets Potential Net Amounts Not Presented In Balance Sheet | 80000000 | iso4217:USD | -6 | ||
135 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity And Other Investments [Member] | Derivative Fair Value Of Derivative Asset Amount Not Offset | 0 | iso4217:USD | -6 | ||
136 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity And Other Investments [Member] | Derivative Fair Value Of Derivative Asset Amount Not Offset | 0 | iso4217:USD | -6 | ||
137 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Current Assets [Member] | Derivative Fair Value Of Derivative Asset Amount Not Offset | 0 | iso4217:USD | -6 | ||
138 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Current Assets [Member] | Derivative Fair Value Of Derivative Asset Amount Not Offset | 0 | iso4217:USD | -6 | ||
139 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Noncurrent Assets [Member] | Derivative Fair Value Of Derivative Asset Amount Not Offset | 0 | iso4217:USD | -6 | ||
140 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Short Term Investments [Member] | Derivative Fair Value Of Derivative Asset Amount Not Offset | 0 | iso4217:USD | -6 | ||
141 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Short Term Investments [Member] | Derivative Fair Value Of Derivative Asset Amount Not Offset | 0 | iso4217:USD | -6 | ||
142 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Current Liabilities [Member] | Derivative Fair Value Of Derivative Liability Amount Not Offset | 0 | iso4217:USD | -6 | ||
143 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Current Liabilities [Member] | Derivative Fair Value Of Derivative Liability Amount Not Offset | 0 | iso4217:USD | -6 | ||
144 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Noncurrent Liabilities [Member] | Derivative Fair Value Of Derivative Liability Amount Not Offset | 0 | iso4217:USD | -6 | ||
145 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Current Liabilities [Member] | Derivative Liabilities Net Amounts Presented In Balance Sheet | 232000000 | iso4217:USD | -6 | ||
146 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Current Liabilities [Member] | Derivative Liabilities Net Amounts Presented In Balance Sheet | 113000000 | iso4217:USD | -6 | ||
147 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Noncurrent Liabilities [Member] | Derivative Liabilities Net Amounts Presented In Balance Sheet | 1000000 | iso4217:USD | -6 | ||
148 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Current Liabilities [Member] | Derivative Liabilities Potential Net Amounts Not Presented In Balance Sheet | 482000000 | iso4217:USD | -6 | ||
149 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Current Liabilities [Member] | Derivative Liabilities Potential Net Amounts Not Presented In Balance Sheet | 341000000 | iso4217:USD | -6 | ||
150 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Noncurrent Liabilities [Member] | Derivative Liabilities Potential Net Amounts Not Presented In Balance Sheet | 1000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100650 - Disclosure - Gains (Losses) on Fair Value Hedges and Related Hedged Items (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureGainsLossesOnFairValueHedgesAndRelatedHedgedItemsDetail)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Equity Contract [Member] | Change In Unrealized Gain Loss On Fair Value Hedging Instruments1 | -107000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Equity Contract [Member] | Change In Unrealized Gain Loss On Fair Value Hedging Instruments1 | -76000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Equity Contract [Member] | Change In Unrealized Gain Loss On Fair Value Hedging Instruments1 | -74000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Foreign Exchange Contract [Member] | Change In Unrealized Gain Loss On Fair Value Hedging Instruments1 | 741000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Foreign Exchange Contract [Member] | Change In Unrealized Gain Loss On Fair Value Hedging Instruments1 | -797000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Foreign Exchange Contract [Member] | Change In Unrealized Gain Loss On Fair Value Hedging Instruments1 | 441000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Equity Contract [Member] | Change In Unrealized Gain Loss On Hedged Item In Fair Value Hedge1 | 107000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Equity Contract [Member] | Change In Unrealized Gain Loss On Hedged Item In Fair Value Hedge1 | 76000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Equity Contract [Member] | Change In Unrealized Gain Loss On Hedged Item In Fair Value Hedge1 | 74000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Foreign Exchange Contract [Member] | Change In Unrealized Gain Loss On Hedged Item In Fair Value Hedge1 | -725000000 | iso4217:USD | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Foreign Exchange Contract [Member] | Change In Unrealized Gain Loss On Hedged Item In Fair Value Hedge1 | 838000000 | iso4217:USD | -6 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Foreign Exchange Contract [Member] | Change In Unrealized Gain Loss On Hedged Item In Fair Value Hedge1 | -386000000 | iso4217:USD | -6 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Equity Contract [Member] | Gain Loss From Components Excluded From Assessment Of Fair Value Hedge Effectiveness Net | 0 | iso4217:USD | -6 | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Equity Contract [Member] | Gain Loss From Components Excluded From Assessment Of Fair Value Hedge Effectiveness Net | -10000000 | iso4217:USD | -6 | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Equity Contract [Member] | Gain Loss From Components Excluded From Assessment Of Fair Value Hedge Effectiveness Net | -80000000 | iso4217:USD | -6 | ||
16 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Equity Contract [Member] | Gain Loss On Fair Value Hedge Ineffectiveness Net | 0 | iso4217:USD | -6 | ||
17 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Equity Contract [Member] | Gain Loss On Fair Value Hedge Ineffectiveness Net | 0 | iso4217:USD | -6 | ||
18 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Equity Contract [Member] | Gain Loss On Fair Value Hedge Ineffectiveness Net | 0 | iso4217:USD | -6 | ||
19 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Foreign Exchange Contract [Member] | Gain Loss On Fair Value Hedge Ineffectiveness Net | 16000000 | iso4217:USD | -6 | ||
20 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Foreign Exchange Contract [Member] | Gain Loss On Fair Value Hedge Ineffectiveness Net | 41000000 | iso4217:USD | -6 | ||
21 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Foreign Exchange Contract [Member] | Gain Loss On Fair Value Hedge Ineffectiveness Net | 55000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100660 - Disclosure - Gains (Losses) Related to Cash Flow Hedges (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureGainsLossesRelatedToCashFlowHedgesDetail)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Designated As Hedging Instrument [Member] | Derivative Instruments Gain Loss Recognized In Income Ineffective Portion And Amount Excluded From Effectiveness Testing Net | -346000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Designated As Hedging Instrument [Member] | Derivative Instruments Gain Loss Recognized In Income Ineffective Portion And Amount Excluded From Effectiveness Testing Net | -354000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Designated As Hedging Instrument [Member] | Derivative Instruments Gain Loss Recognized In Income Ineffective Portion And Amount Excluded From Effectiveness Testing Net | -389000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Designated As Hedging Instrument [Member] | Foreign Currency Cash Flow Hedge Gain Loss Reclassified To Earnings Net | 608000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Designated As Hedging Instrument [Member] | Foreign Currency Cash Flow Hedge Gain Loss Reclassified To Earnings Net | 625000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Designated As Hedging Instrument [Member] | Foreign Currency Cash Flow Hedge Gain Loss Reclassified To Earnings Net | 555000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Designated As Hedging Instrument [Member] | Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax | 1152000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Designated As Hedging Instrument [Member] | Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax | 351000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Designated As Hedging Instrument [Member] | Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax | 328000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100670 - Disclosure - Gains (Losses) Related to Cash Flow Hedges (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureGainsLossesRelatedToCashFlowHedgesParentheticalDetail)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Designated As Hedging Instrument [Member] | Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Tax | 35000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Designated As Hedging Instrument [Member] | Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Tax | 24000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Designated As Hedging Instrument [Member] | Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Tax | 4000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100680 - Disclosure - Non-Designated Derivative Gains (Losses) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureNonDesignatedDerivativeGainsLossesDetail)
|
Table | Derivative Instruments And Hedging Activities Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Commodity Contract [Member] | Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net | -223000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Commodity Contract [Member] | Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net | -87000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Commodity Contract [Member] | Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net | -22000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Credit Risk Contract [Member] | Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net | -1000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Credit Risk Contract [Member] | Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net | -1000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Credit Risk Contract [Member] | Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net | 5000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Equity Contract [Member] | Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net | -19000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Equity Contract [Member] | Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net | -21000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Equity Contract [Member] | Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net | -114000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Foreign Exchange Contract [Member] | Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net | -483000000 | iso4217:USD | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Foreign Exchange Contract [Member] | Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net | -55000000 | iso4217:USD | -6 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Foreign Exchange Contract [Member] | Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net | -117000000 | iso4217:USD | -6 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Interest Rate Contract [Member] | Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net | 23000000 | iso4217:USD | -6 | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Interest Rate Contract [Member] | Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net | 10000000 | iso4217:USD | -6 | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Interest Rate Contract [Member] | Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net | 14000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100690 - Disclosure - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureFinancialAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasisDetail)
|
Table | Fair Value Disclosures [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain] | Assets Fair Value Disclosure Recurring | 119019000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Fair Value Measurements Fair Value Hierarchy [Domain] | Assets Fair Value Disclosure Recurring | 119019000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain] | Assets Fair Value Disclosure Recurring | 119019000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Right Of Offset And Netting [Domain] | Assets Fair Value Disclosure Recurring | 119019000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Fair Value Assets Measured On Recurring Basis Unobservable Input Reconciliation By Asset Class [Domain] | Assets Fair Value Disclosure Recurring | 133985000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Fair Value Measurements Fair Value Hierarchy [Domain] | Assets Fair Value Disclosure Recurring | 133985000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain] | Assets Fair Value Disclosure Recurring | 133985000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Right Of Offset And Netting [Domain] | Assets Fair Value Disclosure Recurring | 133985000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Gross [Member] | Assets Fair Value Disclosure Recurring | 119420000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Gross [Member] | Assets Fair Value Disclosure Recurring | 134212000000 | iso4217:USD | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Asset Backed Securities [Member] | Assets Fair Value Disclosure Recurring | 4803000000 | iso4217:USD | -6 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Asset Backed Securities [Member] | Assets Fair Value Disclosure Recurring | 3934000000 | iso4217:USD | -6 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Asset Backed Securities [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Asset Backed Securities [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Asset Backed Securities [Member] | Assets Fair Value Disclosure Recurring | 4803000000 | iso4217:USD | -6 | ||
16 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Asset Backed Securities [Member] | Assets Fair Value Disclosure Recurring | 3934000000 | iso4217:USD | -6 | ||
17 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Asset Backed Securities [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
18 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Asset Backed Securities [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
19 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Certificates Of Deposit [Member] | Assets Fair Value Disclosure Recurring | 1000000000 | iso4217:USD | -6 | ||
20 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Certificates Of Deposit [Member] | Assets Fair Value Disclosure Recurring | 1358000000 | iso4217:USD | -6 | ||
21 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Certificates Of Deposit [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
22 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Certificates Of Deposit [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
23 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Certificates Of Deposit [Member] | Assets Fair Value Disclosure Recurring | 1000000000 | iso4217:USD | -6 | ||
24 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Certificates Of Deposit [Member] | Assets Fair Value Disclosure Recurring | 1358000000 | iso4217:USD | -6 | ||
25 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Certificates Of Deposit [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
26 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Certificates Of Deposit [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
27 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Commercial Paper [Member] | Assets Fair Value Disclosure Recurring | 298000000 | iso4217:USD | -6 | ||
28 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Commercial Paper [Member] | Assets Fair Value Disclosure Recurring | 319000000 | iso4217:USD | -6 | ||
29 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Commercial Paper [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
30 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Commercial Paper [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
31 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Commercial Paper [Member] | Assets Fair Value Disclosure Recurring | 298000000 | iso4217:USD | -6 | ||
32 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Commercial Paper [Member] | Assets Fair Value Disclosure Recurring | 319000000 | iso4217:USD | -6 | ||
33 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Commercial Paper [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
34 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Commercial Paper [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
35 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Corporate Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 6362000000 | iso4217:USD | -6 | ||
36 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Corporate Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 4830000000 | iso4217:USD | -6 | ||
37 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Corporate Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
38 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Corporate Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
39 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Corporate Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 6361000000 | iso4217:USD | -6 | ||
40 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Corporate Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 4829000000 | iso4217:USD | -6 | ||
41 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Corporate Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 1000000 | iso4217:USD | -6 | ||
42 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Corporate Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 1000000 | iso4217:USD | -6 | ||
43 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Derivative Financial Instruments Assets [Member] | Assets Fair Value Disclosure Recurring | 639000000 | iso4217:USD | -6 | ||
44 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Derivative Financial Instruments Assets [Member] | Assets Fair Value Disclosure Recurring | 509000000 | iso4217:USD | -6 | ||
45 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Derivative Financial Instruments Assets [Member] | Assets Fair Value Disclosure Recurring | 6000000 | iso4217:USD | -6 | ||
46 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Derivative Financial Instruments Assets [Member] | Assets Fair Value Disclosure Recurring | 1000000 | iso4217:USD | -6 | ||
47 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Derivative Financial Instruments Assets [Member] | Assets Fair Value Disclosure Recurring | 633000000 | iso4217:USD | -6 | ||
48 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Derivative Financial Instruments Assets [Member] | Assets Fair Value Disclosure Recurring | 508000000 | iso4217:USD | -6 | ||
49 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Derivative Financial Instruments Assets [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
50 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Derivative Financial Instruments Assets [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
51 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity Securities [Member] | Assets Fair Value Disclosure Recurring | 9050000000 | iso4217:USD | -6 | ||
52 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Securities [Member] | Assets Fair Value Disclosure Recurring | 4426000000 | iso4217:USD | -6 | ||
53 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity Securities [Member] | Assets Fair Value Disclosure Recurring | 6918000000 | iso4217:USD | -6 | ||
54 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Securities [Member] | Assets Fair Value Disclosure Recurring | 2414000000 | iso4217:USD | -6 | ||
55 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity Securities [Member] | Assets Fair Value Disclosure Recurring | 2114000000 | iso4217:USD | -6 | ||
56 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Securities [Member] | Assets Fair Value Disclosure Recurring | 1994000000 | iso4217:USD | -6 | ||
57 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity Securities [Member] | Assets Fair Value Disclosure Recurring | 18000000 | iso4217:USD | -6 | ||
58 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Securities [Member] | Assets Fair Value Disclosure Recurring | 18000000 | iso4217:USD | -6 | ||
59 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Foreign Government Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 5715000000 | iso4217:USD | -6 | ||
60 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Government Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 5187000000 | iso4217:USD | -6 | ||
61 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Foreign Government Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 10000000 | iso4217:USD | -6 | ||
62 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Government Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
63 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Foreign Government Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 5705000000 | iso4217:USD | -6 | ||
64 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Government Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 5187000000 | iso4217:USD | -6 | ||
65 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Foreign Government Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
66 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Government Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
67 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Money Market Funds [Member] | Assets Fair Value Disclosure Recurring | 1012000000 | iso4217:USD | -6 | ||
68 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Money Market Funds [Member] | Assets Fair Value Disclosure Recurring | 1478000000 | iso4217:USD | -6 | ||
69 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Money Market Funds [Member] | Assets Fair Value Disclosure Recurring | 1012000000 | iso4217:USD | -6 | ||
70 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Money Market Funds [Member] | Assets Fair Value Disclosure Recurring | 1478000000 | iso4217:USD | -6 | ||
71 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Money Market Funds [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
72 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Money Market Funds [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
73 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Money Market Funds [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
74 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Money Market Funds [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
75 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S Government Agencies Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 90199000000 | iso4217:USD | -6 | ||
76 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S Government Agencies Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 111844000000 | iso4217:USD | -6 | ||
77 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S Government Agencies Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 86492000000 | iso4217:USD | -6 | ||
78 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S Government Agencies Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 109228000000 | iso4217:USD | -6 | ||
79 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S Government Agencies Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 3707000000 | iso4217:USD | -6 | ||
80 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S Government Agencies Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 2616000000 | iso4217:USD | -6 | ||
81 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S Government Agencies Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
82 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S Government Agencies Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
83 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S States And Political Subdivisions [Member] | Assets Fair Value Disclosure Recurring | 342000000 | iso4217:USD | -6 | ||
84 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S States And Political Subdivisions [Member] | Assets Fair Value Disclosure Recurring | 327000000 | iso4217:USD | -6 | ||
85 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S States And Political Subdivisions [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
86 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S States And Political Subdivisions [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
87 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S States And Political Subdivisions [Member] | Assets Fair Value Disclosure Recurring | 342000000 | iso4217:USD | -6 | ||
88 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S States And Political Subdivisions [Member] | Assets Fair Value Disclosure Recurring | 327000000 | iso4217:USD | -6 | ||
89 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S States And Political Subdivisions [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
90 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S States And Political Subdivisions [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
91 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Gross [Member] | Assets Fair Value Disclosure Recurring | 94438000000 | iso4217:USD | -6 | ||
92 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Gross [Member] | Assets Fair Value Disclosure Recurring | 113121000000 | iso4217:USD | -6 | ||
93 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Gross [Member] | Assets Fair Value Disclosure Recurring | 24963000000 | iso4217:USD | -6 | ||
94 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Gross [Member] | Assets Fair Value Disclosure Recurring | 21072000000 | iso4217:USD | -6 | ||
95 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Gross [Member] | Assets Fair Value Disclosure Recurring | 19000000 | iso4217:USD | -6 | ||
96 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Gross [Member] | Assets Fair Value Disclosure Recurring | 19000000 | iso4217:USD | -6 | ||
97 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Net [Member] | Assets Fair Value Disclosure Recurring | 119019000000 | iso4217:USD | -6 | ||
98 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Net [Member] | Assets Fair Value Disclosure Recurring | 133985000000 | iso4217:USD | -6 | ||
99 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Asset Backed Securities [Member] | Assets Fair Value Disclosure Recurring | 4803000000 | iso4217:USD | -6 | ||
100 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Asset Backed Securities [Member] | Assets Fair Value Disclosure Recurring | 3934000000 | iso4217:USD | -6 | ||
101 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Certificates Of Deposit [Member] | Assets Fair Value Disclosure Recurring | 1000000000 | iso4217:USD | -6 | ||
102 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Certificates Of Deposit [Member] | Assets Fair Value Disclosure Recurring | 1358000000 | iso4217:USD | -6 | ||
103 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Commercial Paper [Member] | Assets Fair Value Disclosure Recurring | 298000000 | iso4217:USD | -6 | ||
104 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Commercial Paper [Member] | Assets Fair Value Disclosure Recurring | 319000000 | iso4217:USD | -6 | ||
105 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Corporate Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 6362000000 | iso4217:USD | -6 | ||
106 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Corporate Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 4830000000 | iso4217:USD | -6 | ||
107 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Derivative Financial Instruments Assets [Member] | Assets Fair Value Disclosure Recurring | 238000000 | iso4217:USD | -6 | ||
108 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Derivative Financial Instruments Assets [Member] | Assets Fair Value Disclosure Recurring | 282000000 | iso4217:USD | -6 | ||
109 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity Securities [Member] | Assets Fair Value Disclosure Recurring | 9050000000 | iso4217:USD | -6 | ||
110 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Securities [Member] | Assets Fair Value Disclosure Recurring | 4426000000 | iso4217:USD | -6 | ||
111 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Foreign Government Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 5715000000 | iso4217:USD | -6 | ||
112 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Government Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 5187000000 | iso4217:USD | -6 | ||
113 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Money Market Funds [Member] | Assets Fair Value Disclosure Recurring | 1012000000 | iso4217:USD | -6 | ||
114 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Money Market Funds [Member] | Assets Fair Value Disclosure Recurring | 1478000000 | iso4217:USD | -6 | ||
115 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S Government Agencies Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 90199000000 | iso4217:USD | -6 | ||
116 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S Government Agencies Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 111844000000 | iso4217:USD | -6 | ||
117 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S States And Political Subdivisions [Member] | Assets Fair Value Disclosure Recurring | 342000000 | iso4217:USD | -6 | ||
118 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S States And Political Subdivisions [Member] | Assets Fair Value Disclosure Recurring | 327000000 | iso4217:USD | -6 | ||
119 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Netting [Member] | Assets Fair Value Disclosure Recurring | -401000000 | iso4217:USD | -6 | ||
120 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Netting [Member] | Assets Fair Value Disclosure Recurring | -227000000 | iso4217:USD | -6 | ||
121 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Asset Backed Securities [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
122 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Asset Backed Securities [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
123 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Certificates Of Deposit [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
124 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Certificates Of Deposit [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
125 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Commercial Paper [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
126 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Commercial Paper [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
127 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Corporate Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
128 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Corporate Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
129 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Derivative Financial Instruments Assets [Member] | Assets Fair Value Disclosure Recurring | -401000000 | iso4217:USD | -6 | ||
130 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Derivative Financial Instruments Assets [Member] | Assets Fair Value Disclosure Recurring | -227000000 | iso4217:USD | -6 | ||
131 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Equity Securities [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
132 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Equity Securities [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
133 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Foreign Government Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
134 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Government Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
135 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Money Market Funds [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
136 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Money Market Funds [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
137 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S Government Agencies Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
138 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S Government Agencies Debt Securities [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
139 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | U S States And Political Subdivisions [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
140 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | U S States And Political Subdivisions [Member] | Assets Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
141 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Derivative Financial Instruments Liabilities [Member] | Liabilities Fair Value Disclosure Recurring | 17000000 | iso4217:USD | -6 | ||
142 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Derivative Financial Instruments Liabilities [Member] | Liabilities Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
143 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Derivative Financial Instruments Liabilities [Member] | Liabilities Fair Value Disclosure Recurring | 613000000 | iso4217:USD | -6 | ||
144 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Derivative Financial Instruments Liabilities [Member] | Liabilities Fair Value Disclosure Recurring | 345000000 | iso4217:USD | -6 | ||
145 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Derivative Financial Instruments Liabilities [Member] | Liabilities Fair Value Disclosure Recurring | 0 | iso4217:USD | -6 | ||
146 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Derivative Financial Instruments Liabilities [Member] | Liabilities Fair Value Disclosure Recurring | 39000000 | iso4217:USD | -6 | ||
147 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Derivative Financial Instruments Liabilities [Member] | Liabilities Fair Value Disclosure Recurring | 630000000 | iso4217:USD | -6 | ||
148 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Derivative Financial Instruments Liabilities [Member] | Liabilities Fair Value Disclosure Recurring | 384000000 | iso4217:USD | -6 | ||
149 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Derivative Financial Instruments Liabilities [Member] | Liabilities Fair Value Disclosure Recurring | 232000000 | iso4217:USD | -6 | ||
150 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Derivative Financial Instruments Liabilities [Member] | Liabilities Fair Value Disclosure Recurring | 156000000 | iso4217:USD | -6 | ||
151 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Derivative Financial Instruments Liabilities [Member] | Liabilities Fair Value Disclosure Recurring | -398000000 | iso4217:USD | -6 | ||
152 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Derivative Financial Instruments Liabilities [Member] | Liabilities Fair Value Disclosure Recurring | -228000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100700 - Disclosure - Reconciliation of Total Assets Measured at Fair Value on Recurring Basis to Balance Sheet Presentation (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureReconciliationOfTotalAssetsMeasuredAtFairValueOnRecurringBasisToBalanceSheetPresentationDetail)
|
Table | Fair Value Disclosures [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Fair Value Measurements Recurring [Member] | Cash | 3501000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Fair Value Measurements Recurring [Member] | Cash | 3624000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Fair Value Measurements Nonrecurring [Member] | Cost Method Investments | 767000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Fair Value Measurements Nonrecurring [Member] | Cost Method Investments | 1073000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Assets [Member] | Derivative Assets | 246000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Assets [Member] | Derivative Assets | 202000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Fair Value Measurements Nonrecurring [Member] | Equity Method Investments | 618000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Fair Value Measurements Nonrecurring [Member] | Equity Method Investments | 523000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100710 - Disclosure - Components of Inventories (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureComponentsOfInventoriesDetail)
|
Table | Inventory Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100720 - Disclosure - Components of Property and Equipment (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureComponentsOfPropertyAndEquipmentDetail)
|
Table | Property Plant And Equipment [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100730 - Disclosure - Property and Equipment - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosurePropertyAndEquipmentAdditionalInformationDetail)
|
Table | Property Plant And Equipment [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100740 - Disclosure - Business Combinations - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureBusinessCombinationsAdditionalInformationDetail)
|
Table | Business Combinations [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-07 to 2016-12-08 | Linked In Corporation [Member] | Business Acquisition Effective Date Of Acquisition1 | 2016-12-08 | null | null | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Linked In Corporation [Member] | Business Acquisition Name Of Acquired Entity | null | null | |||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-07 to 2016-12-08 | Linked In Corporation [Member] | Business Combination Consideration Transferred1 | 27000000000 | iso4217:USD | -8 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-07 to 2016-12-08 | Linked In Corporation [Member] | Payments To Acquire Businesses Gross | 26900000000 | iso4217:USD | -8 |
Fact Table | |
---|---|
Network |
100750 - Disclosure - Major Classes of Assets and Liabilities to Which We Allocated the Purchase Price (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureMajorClassesOfAssetsAndLiabilitiesToWhichWeAllocatedPurchasePriceDetail)
|
Table | Business Combinations [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-08 | Linked In Corporation [Member] | Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Cash And Equivalents | 1328000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-08 | Linked In Corporation [Member] | Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Marketable Securities | 2110000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-08 | Linked In Corporation [Member] | Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Other | 697000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-08 | Linked In Corporation [Member] | Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Other | 1117000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-08 | Linked In Corporation [Member] | Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Deferred Tax Liabilities Noncurrent | 774000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-08 | Linked In Corporation [Member] | Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangibles | 7887000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-08 | Linked In Corporation [Member] | Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Property Plant And Equipment | 1529000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-08 | Linked In Corporation [Member] | Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net | 27009000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-08 | Linked In Corporation [Member] | Goodwill | 16803000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-08 | Linked In Corporation [Member] | Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Short Term Debt | 1323000000 | iso4217:USD | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-08 | Linked In Corporation [Member] | Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Liabilities Net | 131000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100760 - Disclosure - Major Classes of Assets and Liabilities to Which We Allocated the Purchase Price (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureMajorClassesOfAssetsAndLiabilitiesToWhichWeAllocatedPurchasePriceParentheticalDetail)
|
Table | Business Combinations [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-08 | Linked In Corporation [Member] | Business Acquisition Purchase Price Allocation Goodwill Expected Tax Deductible Amount | 0 | iso4217:USD | INF | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Linked In Corporation [Member] | Debt Instrument Face Amount | 18000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100770 - Disclosure - Acquired Intangible Assets (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureAcquiredIntangibleAssetsDetail)
|
Table | Business Combinations [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Finite Lived Intangible Assets Major Class Name [Domain] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _2026666 | null | null | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Finite Lived Intangible Assets Major Class Name [Domain] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _2027244 | null | null | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-07 to 2016-12-08 | Linked In Corporation [Member] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _2027822 | null | null | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-07 to 2016-12-08 | Contractual Rights [Member] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _2028400 | null | null | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-07 to 2016-12-08 | Customer Relationships [Member] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _2028978 | null | null | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-07 to 2016-12-08 | Marketing Related Intangible Assets [Member] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _2029556 | null | null | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-07 to 2016-12-08 | Technology Based Intangible Assets [Member] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _2030134 | null | null | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Contractual Rights [Member] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _2030712 | null | null | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Customer Relationships [Member] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _2031290 | null | null | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Customer Relationships [Member] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _2031868 | null | null | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Marketing Related Intangible Assets [Member] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _2032446 | null | null | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Marketing Related Intangible Assets [Member] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _2033024 | null | null | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Technology Based Intangible Assets [Member] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _2033602 | null | null | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Technology Based Intangible Assets [Member] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _2034180 | null | null | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-08 | Linked In Corporation [Member] | Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangibles | 7887000000 | iso4217:USD | -6 | ||
16 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-08 | Contractual Rights [Member] | Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangibles | 23000000 | iso4217:USD | -6 | ||
17 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-08 | Customer Relationships [Member] | Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangibles | 3607000000 | iso4217:USD | -6 | ||
18 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-08 | Marketing Related Intangible Assets [Member] | Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangibles | 2148000000 | iso4217:USD | -6 | ||
19 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-08 | Technology Based Intangible Assets [Member] | Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangibles | 2109000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100780 - Disclosure - Revenue and Operating Loss Attributable to Acquiree, Since the Date of Acquisition (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureRevenueAndOperatingLossAttributableToAcquireeSinceDateOfAcquisitionDetail)
|
Table | Business Combinations [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Linked In Corporation [Member] | Business Combination Pro Forma Information Earnings Or Loss Of Acquiree Since Acquisition Date Actual | -948000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Linked In Corporation [Member] | Business Combination Pro Forma Information Revenue Of Acquiree Since Acquisition Date Actual | 2268000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100790 - Disclosure - Supplemental Consolidated Financial Results on Unaudited Pro Forma Basis, as If the Acquisition Had Been Consummated on Beginning of Period (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureSupplementalConsolidatedFinancialResultsOnUnauditedProFormaBasisAsIfAcquisitionHadBeenConsummatedOnBeginningOfPeriodDetail)
|
Table | Business Combinations [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Linked In Corporation [Member] | Business Acquisition Pro Forma Earnings Per Share Diluted | 1.92 | iso4217:USD/shares | 2 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Linked In Corporation [Member] | Business Acquisition Pro Forma Earnings Per Share Diluted | 2.67 | iso4217:USD/shares | 2 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Linked In Corporation [Member] | Business Acquisitions Pro Forma Net Income Loss | 15383000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Linked In Corporation [Member] | Business Acquisitions Pro Forma Net Income Loss | 20894000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Linked In Corporation [Member] | Business Acquisitions Pro Forma Revenue | 88652000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Linked In Corporation [Member] | Business Acquisitions Pro Forma Revenue | 91668000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100800 - Disclosure - Carrying Amount of Goodwill (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureCarryingAmountOfGoodwillDetail)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | Segment [Domain] | Goodwill | 16939000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Segment [Domain] | Goodwill | 17872000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Segment [Domain] | Goodwill | 35122000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | Intelligent Cloud [Member] | Goodwill | 4917000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Intelligent Cloud [Member] | Goodwill | 5467000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Intelligent Cloud [Member] | Goodwill | 5555000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | More Personal Computing [Member] | Goodwill | 5713000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | More Personal Computing [Member] | Goodwill | 5727000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | More Personal Computing [Member] | Goodwill | 5828000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | Productivity And Business Processes [Member] | Goodwill | 6309000000 | iso4217:USD | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Productivity And Business Processes [Member] | Goodwill | 6678000000 | iso4217:USD | -6 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Productivity And Business Processes [Member] | Goodwill | 23739000000 | iso4217:USD | -6 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Segment [Domain] | Goodwill Acquired During Period | 1092000000 | iso4217:USD | -6 | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Segment [Domain] | Goodwill Acquired During Period | 17236000000 | iso4217:USD | -6 | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Intelligent Cloud [Member] | Goodwill Acquired During Period | 549000000 | iso4217:USD | -6 | ||
16 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Intelligent Cloud [Member] | Goodwill Acquired During Period | 49000000 | iso4217:USD | -6 | ||
17 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | More Personal Computing [Member] | Goodwill Acquired During Period | 100000000 | iso4217:USD | -6 | ||
18 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | More Personal Computing [Member] | Goodwill Acquired During Period | 115000000 | iso4217:USD | -6 | ||
19 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Productivity And Business Processes [Member] | Goodwill Acquired During Period | 443000000 | iso4217:USD | -6 | ||
20 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Productivity And Business Processes [Member] | Goodwill Acquired During Period | 17072000000 | iso4217:USD | -6 | ||
21 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Segment [Domain] | Goodwill Other Increase Decrease | -159000000 | iso4217:USD | -6 | ||
22 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Segment [Domain] | Goodwill Other Increase Decrease | 14000000 | iso4217:USD | -6 | ||
23 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Intelligent Cloud [Member] | Goodwill Other Increase Decrease | 1000000 | iso4217:USD | -6 | ||
24 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Intelligent Cloud [Member] | Goodwill Other Increase Decrease | 39000000 | iso4217:USD | -6 | ||
25 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | More Personal Computing [Member] | Goodwill Other Increase Decrease | -86000000 | iso4217:USD | -6 | ||
26 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | More Personal Computing [Member] | Goodwill Other Increase Decrease | -14000000 | iso4217:USD | -6 | ||
27 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Productivity And Business Processes [Member] | Goodwill Other Increase Decrease | -74000000 | iso4217:USD | -6 | ||
28 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Productivity And Business Processes [Member] | Goodwill Other Increase Decrease | -11000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100810 - Disclosure - Goodwill - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureGoodwillAdditionalInformationDetail)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Phone Hardware [Member] | Goodwill Impairment Loss | 5100000000 | iso4217:USD | -8 |
Fact Table | |
---|---|
Network |
100820 - Disclosure - Finite-Lived Intangible Assets (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureFiniteLivedIntangibleAssetsDetail)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Contractual Rights [Member] | Finite Lived Intangible Assets Accumulated Amortization | 718000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Contractual Rights [Member] | Finite Lived Intangible Assets Accumulated Amortization | 722000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Customer Relationships [Member] | Finite Lived Intangible Assets Accumulated Amortization | 385000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Customer Relationships [Member] | Finite Lived Intangible Assets Accumulated Amortization | 692000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Marketing Related Intangible Assets [Member] | Finite Lived Intangible Assets Accumulated Amortization | 616000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Marketing Related Intangible Assets [Member] | Finite Lived Intangible Assets Accumulated Amortization | 829000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Technology Based Intangible Assets [Member] | Finite Lived Intangible Assets Accumulated Amortization | 3648000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Technology Based Intangible Assets [Member] | Finite Lived Intangible Assets Accumulated Amortization | 4318000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Contractual Rights [Member] | Finite Lived Intangible Assets Gross | 796000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Contractual Rights [Member] | Finite Lived Intangible Assets Gross | 841000000 | iso4217:USD | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Customer Relationships [Member] | Finite Lived Intangible Assets Gross | 465000000 | iso4217:USD | -6 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Customer Relationships [Member] | Finite Lived Intangible Assets Gross | 4045000000 | iso4217:USD | -6 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Marketing Related Intangible Assets [Member] | Finite Lived Intangible Assets Gross | 1869000000 | iso4217:USD | -6 | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Marketing Related Intangible Assets [Member] | Finite Lived Intangible Assets Gross | 4016000000 | iso4217:USD | -6 | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Technology Based Intangible Assets [Member] | Finite Lived Intangible Assets Gross | 5970000000 | iso4217:USD | -6 | ||
16 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Technology Based Intangible Assets [Member] | Finite Lived Intangible Assets Gross | 7765000000 | iso4217:USD | -6 | ||
17 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Contractual Rights [Member] | Finite Lived Intangible Assets Net | 78000000 | iso4217:USD | -6 | ||
18 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Contractual Rights [Member] | Finite Lived Intangible Assets Net | 119000000 | iso4217:USD | -6 | ||
19 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Customer Relationships [Member] | Finite Lived Intangible Assets Net | 80000000 | iso4217:USD | -6 | ||
20 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Customer Relationships [Member] | Finite Lived Intangible Assets Net | 3353000000 | iso4217:USD | -6 | ||
21 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Marketing Related Intangible Assets [Member] | Finite Lived Intangible Assets Net | 1253000000 | iso4217:USD | -6 | ||
22 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Marketing Related Intangible Assets [Member] | Finite Lived Intangible Assets Net | 3187000000 | iso4217:USD | -6 | ||
23 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Technology Based Intangible Assets [Member] | Finite Lived Intangible Assets Net | 2322000000 | iso4217:USD | -6 | ||
24 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Technology Based Intangible Assets [Member] | Finite Lived Intangible Assets Net | 3447000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100830 - Disclosure - Finite-Lived Intangible Assets (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureFiniteLivedIntangibleAssetsParentheticalDetail)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Technology Based Intangible Assets [Member] | Capitalized Software Development Costs For Software Sold To Customers | 115000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Technology Based Intangible Assets [Member] | Capitalized Software Development Costs For Software Sold To Customers | 59000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100840 - Disclosure - Intangible Assets - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureIntangibleAssetsAdditionalInformationDetail)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Devices [Member] | Impairment Of Intangible Assets Finitelived | 480000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Phone Hardware [Member] | Impairment Of Intangible Assets Finitelived | 2200000000 | iso4217:USD | -8 |
Fact Table | |
---|---|
Network |
100850 - Disclosure - Intangible Assets Acquired (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureIntangibleAssetsAcquiredDetail)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-07 to 2016-12-08 | Contractual Rights [Member] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _1970284 | null | null | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-07 to 2016-12-08 | Customer Relationships [Member] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _1970862 | null | null | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-07 to 2016-12-08 | Marketing Related Intangible Assets [Member] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _1971440 | null | null | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2016-12-07 to 2016-12-08 | Technology Based Intangible Assets [Member] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _1972018 | null | null | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Contractual Rights [Member] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _1972596 | null | null | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Customer Relationships [Member] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _1973174 | null | null | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Customer Relationships [Member] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _1973752 | null | null | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Marketing Related Intangible Assets [Member] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _1974330 | null | null | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Marketing Related Intangible Assets [Member] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _1974908 | null | null | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Technology Based Intangible Assets [Member] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _1975486 | null | null | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Technology Based Intangible Assets [Member] | Acquired Finite Lived Intangible Assets Weighted Average Useful Life | _1976064 | null | null | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Contractual Rights [Member] | Acquired Finite Lived Intangible Assets | 0 | iso4217:USD | -6 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Contractual Rights [Member] | Acquired Finite Lived Intangible Assets | 63000000 | iso4217:USD | -6 | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Customer Relationships [Member] | Acquired Finite Lived Intangible Assets | 30000000 | iso4217:USD | -6 | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Customer Relationships [Member] | Acquired Finite Lived Intangible Assets | 3607000000 | iso4217:USD | -6 | ||
16 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Marketing Related Intangible Assets [Member] | Acquired Finite Lived Intangible Assets | 2000000 | iso4217:USD | -6 | ||
17 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Marketing Related Intangible Assets [Member] | Acquired Finite Lived Intangible Assets | 2148000000 | iso4217:USD | -6 | ||
18 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Technology Based Intangible Assets [Member] | Acquired Finite Lived Intangible Assets | 361000000 | iso4217:USD | -6 | ||
19 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Technology Based Intangible Assets [Member] | Acquired Finite Lived Intangible Assets | 2265000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100860 - Disclosure - Estimated Future Amortization Expense Related to Intangible Assets (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail)
|
Table | Goodwill And Intangible Assets Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100870 - Disclosure - Debt - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureDebtAdditionalInformationDetail)
|
Table | Debt Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Debt Instrument Name [Domain] | Commercial Paper | 12900000000 | iso4217:USD | -8 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Short Term Debt Type [Domain] | Commercial Paper | 12900000000 | iso4217:USD | -8 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Debt Instrument Name [Domain] | Commercial Paper | 9100000000 | iso4217:USD | -8 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Short Term Debt Type [Domain] | Commercial Paper | 9100000000 | iso4217:USD | -8 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Commercial Paper [Member] | Debt Instrument Term | _1948748 | null | null | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Commercial Paper [Member] | Debt Instrument Term | _1949326 | null | null | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Commercial Paper [Member] | Debt Instrument Term | _1949904 | null | null | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Commercial Paper [Member] | Debt Instrument Term | _1950482 | null | null | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Debt Instrument Name [Domain] | Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net | 392000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Short Term Debt Type [Domain] | Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net | 392000000 | iso4217:USD | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Debt Instrument Name [Domain] | Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net | 715000000 | iso4217:USD | -6 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Short Term Debt Type [Domain] | Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net | 715000000 | iso4217:USD | -6 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Debt Instrument Name [Domain] | Interest Paid | 620000000 | iso4217:USD | -6 | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Short Term Debt Type [Domain] | Interest Paid | 620000000 | iso4217:USD | -6 | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Debt Instrument Name [Domain] | Interest Paid | 1100000000 | iso4217:USD | -8 | ||
16 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Short Term Debt Type [Domain] | Interest Paid | 1100000000 | iso4217:USD | -8 | ||
17 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Debt Instrument Name [Domain] | Interest Paid | 1600000000 | iso4217:USD | -8 | ||
18 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Short Term Debt Type [Domain] | Interest Paid | 1600000000 | iso4217:USD | -8 | ||
19 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Debt Instrument Name [Domain] | Line Of Credit Facility Covenant Compliance | As of June 30, 2017, we were in compliance with the only financial covenant in both credit agreements, which requires us to maintain a coverage ratio of at least three times earnings before interest, taxes, depreciation, and amortization to interest expense, as defined in the credit agreements. | null | null | ||
20 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Short Term Debt Type [Domain] | Line Of Credit Facility Covenant Compliance | As of June 30, 2017, we were in compliance with the only financial covenant in both credit agreements, which requires us to maintain a coverage ratio of at least three times earnings before interest, taxes, depreciation, and amortization to interest expense, as defined in the credit agreements. | null | null | ||
21 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Credit Facility Expire On November Fourteen Twenty Eighteen [Member] | Line Of Credit Facility Expiration Date1 | 2018-11-14 | null | null | ||
22 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Credit Facility Expire On October Thirty One Twenty Seventeen [Member] | Line Of Credit Facility Expiration Date1 | 2017-10-31 | null | null | ||
23 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Credit Facility Expire On November Fourteen Twenty Eighteen [Member] | Line Of Credit Facility Maximum Borrowing Capacity | 5000000000 | iso4217:USD | INF | ||
24 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Credit Facility Expire On October Thirty One Twenty Seventeen [Member] | Line Of Credit Facility Maximum Borrowing Capacity | 5000000000 | iso4217:USD | INF | ||
25 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Debt Instrument Name [Domain] | Long Term Debt | 40600000000 | iso4217:USD | -8 | ||
26 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Short Term Debt Type [Domain] | Long Term Debt | 40600000000 | iso4217:USD | -8 | ||
27 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Debt Instrument Name [Domain] | Long Term Debt | 77100000000 | iso4217:USD | -8 | ||
28 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Short Term Debt Type [Domain] | Long Term Debt | 77100000000 | iso4217:USD | -8 | ||
29 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Debt Instrument Name [Domain] | Long Term Debt Fair Value | 44000000000 | iso4217:USD | -8 | ||
30 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Short Term Debt Type [Domain] | Long Term Debt Fair Value | 44000000000 | iso4217:USD | -8 | ||
31 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Debt Instrument Name [Domain] | Long Term Debt Fair Value | 80300000000 | iso4217:USD | -8 | ||
32 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Short Term Debt Type [Domain] | Long Term Debt Fair Value | 80300000000 | iso4217:USD | -8 | ||
33 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Debt Instrument Name [Domain] | Proceeds From Lines Of Credit | 0 | iso4217:USD | INF | ||
34 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Short Term Debt Type [Domain] | Proceeds From Lines Of Credit | 0 | iso4217:USD | INF | ||
35 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Debt Instrument Name [Domain] | Proceeds From Lines Of Credit | 0 | iso4217:USD | INF | ||
36 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Short Term Debt Type [Domain] | Proceeds From Lines Of Credit | 0 | iso4217:USD | INF | ||
37 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Commercial Paper [Member] | Short Term Debt Weighted Average Interest Rate | 0.0043 | pure | 4 | ||
38 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Commercial Paper [Member] | Short Term Debt Weighted Average Interest Rate | 0.0101 | pure | 4 |
Fact Table | |
---|---|
Network |
100880 - Disclosure - Long-term Debt (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureLongTermDebtDetail)
|
Table | Debt Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Five Point Three Percent Due February Eight Twenty Forty One [Member] | Debt Instrument Face Amount | 1000000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Five Point Three Percent Due February Eight Twenty Forty One [Member] | Debt Instrument Face Amount | 1000000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Five Point Two Percent Due June One Twenty Thirty Nine [Member] | Debt Instrument Face Amount | 750000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Five Point Two Percent Due June One Twenty Thirty Nine [Member] | Debt Instrument Face Amount | 750000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Percent Due February Twelve Twenty Fifty Five [Member] | Debt Instrument Face Amount | 2250000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Percent Due February Twelve Twenty Fifty Five [Member] | Debt Instrument Face Amount | 2250000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Point Eight Seven Five Percent Due December Fifteen Twenty Forty Three [Member] | Debt Instrument Face Amount | 500000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Eight Seven Five Percent Due December Fifteen Twenty Forty Three [Member] | Debt Instrument Face Amount | 500000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Five Percent Due February Six Twenty Fifty Seven [Member] | Debt Instrument Face Amount | 2000000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Point Five Percent Due October One Twenty Forty [Member] | Debt Instrument Face Amount | 1000000000 | iso4217:USD | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Five Percent Due October One Twenty Forty [Member] | Debt Instrument Face Amount | 1000000000 | iso4217:USD | -6 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Point Four Five Percent Due November Three Twenty Forty Five [Member] | Debt Instrument Face Amount | 3000000000 | iso4217:USD | -6 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Four Five Percent Due November Three Twenty Forty Five [Member] | Debt Instrument Face Amount | 3000000000 | iso4217:USD | -6 | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point One Percent Due February Six Twenty Thirty Seven [Member] | Debt Instrument Face Amount | 2500000000 | iso4217:USD | -6 | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Point Seven Five Percent Due November Three Twenty Fifty Five [Member] | Debt Instrument Face Amount | 1000000000 | iso4217:USD | -6 | ||
16 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Seven Five Percent Due November Three Twenty Fifty Five [Member] | Debt Instrument Face Amount | 1000000000 | iso4217:USD | -6 | ||
17 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Two Five Percent Due February Six Twenty Forty Seven [Member] | Debt Instrument Face Amount | 3000000000 | iso4217:USD | -6 | ||
18 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Point Two Percent Due June One Twenty Nineteen [Member] | Debt Instrument Face Amount | 1000000000 | iso4217:USD | -6 | ||
19 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Two Percent Due June One Twenty Nineteen [Member] | Debt Instrument Face Amount | 1000000000 | iso4217:USD | -6 | ||
20 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Point Two Percent Due November Three Twenty Thirty Five [Member] | Debt Instrument Face Amount | 1000000000 | iso4217:USD | -6 | ||
21 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Two Percent Due November Three Twenty Thirty Five [Member] | Debt Instrument Face Amount | 1000000000 | iso4217:USD | -6 | ||
22 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Point Zero Percent Due February Eight Twenty Twenty One [Member] | Debt Instrument Face Amount | 500000000 | iso4217:USD | -6 | ||
23 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Zero Percent Due February Eight Twenty Twenty One [Member] | Debt Instrument Face Amount | 500000000 | iso4217:USD | -6 | ||
24 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes One Point Eight Five Percent Due February Six Twenty Twenty [Member] | Debt Instrument Face Amount | 1500000000 | iso4217:USD | -6 | ||
25 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes One Point Eight Five Percent Due February Twelve Twenty Twenty [Member] | Debt Instrument Face Amount | 1500000000 | iso4217:USD | -6 | ||
26 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes One Point Eight Five Percent Due February Twelve Twenty Twenty [Member] | Debt Instrument Face Amount | 1500000000 | iso4217:USD | -6 | ||
27 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes One Point Five Five Percent Due August Eight Twenty Twenty One [Member] | Debt Instrument Face Amount | 2750000000 | iso4217:USD | -6 | ||
28 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes One Point One Percent Due August Eight Twenty Nineteen [Member] | Debt Instrument Face Amount | 2500000000 | iso4217:USD | -6 | ||
29 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes One Point Six Two Five Percent Due December Six Twenty Eighteen [Member] | Debt Instrument Face Amount | 1250000000 | iso4217:USD | -6 | ||
30 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes One Point Six Two Five Percent Due December Six Twenty Eighteen [Member] | Debt Instrument Face Amount | 1250000000 | iso4217:USD | -6 | ||
31 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes One Point Three Zero Percent Due November Three Twenty Eighteen [Member] | Debt Instrument Face Amount | 1750000000 | iso4217:USD | -6 | ||
32 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes One Point Three Zero Percent Due November Three Twenty Eighteen [Member] | Debt Instrument Face Amount | 1750000000 | iso4217:USD | -6 | ||
33 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes One Point Zero Percent Due May One Twenty Eighteen [Member] | Debt Instrument Face Amount | 450000000 | iso4217:USD | -6 | ||
34 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes One Point Zero Percent Due May One Twenty Eighteen [Member] | Debt Instrument Face Amount | 450000000 | iso4217:USD | -6 | ||
35 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point Five Percent Due February Twelve Twenty Thirty Five [Member] | Debt Instrument Face Amount | 1500000000 | iso4217:USD | -6 | ||
36 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Five Percent Due February Twelve Twenty Thirty Five [Member] | Debt Instrument Face Amount | 1500000000 | iso4217:USD | -6 | ||
37 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point Five Percent Due November Fifteen Twenty Forty Two [Member] | Debt Instrument Face Amount | 900000000 | iso4217:USD | -6 | ||
38 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Five Percent Due November Fifteen Twenty Forty Two [Member] | Debt Instrument Face Amount | 900000000 | iso4217:USD | -6 | ||
39 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Four Five Percent Due August Eight Twenty Thirty Six [Member] | Debt Instrument Face Amount | 2250000000 | iso4217:USD | -6 | ||
40 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Nine Five Percent Due August Eight Twenty Fifty Six [Member] | Debt Instrument Face Amount | 2250000000 | iso4217:USD | -6 | ||
41 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point One Two Five Percent Due December Six Twenty Twenty Eight [Member] | Debt Instrument Face Amount | 1944000000 | iso4217:USD | -6 | ||
42 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point One Two Five Percent Due December Six Twenty Twenty Eight [Member] | Debt Instrument Face Amount | 1996000000 | iso4217:USD | -6 | ||
43 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point One Two Five Percent Due November Three Twenty Twenty Five [Member] | Debt Instrument Face Amount | 3000000000 | iso4217:USD | -6 | ||
44 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point One Two Five Percent Due November Three Twenty Twenty Five [Member] | Debt Instrument Face Amount | 3000000000 | iso4217:USD | -6 | ||
45 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point Seven Five Percent Due February Twelve Twenty Forty Five [Member] | Debt Instrument Face Amount | 1750000000 | iso4217:USD | -6 | ||
46 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Seven Five Percent Due February Twelve Twenty Forty Five [Member] | Debt Instrument Face Amount | 1750000000 | iso4217:USD | -6 | ||
47 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point Seven Five Percent Due May One Twenty Forty Three [Member] | Debt Instrument Face Amount | 500000000 | iso4217:USD | -6 | ||
48 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Seven Five Percent Due May One Twenty Forty Three [Member] | Debt Instrument Face Amount | 500000000 | iso4217:USD | -6 | ||
49 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Seven Percent Due August Eight Twenty Forty Six [Member] | Debt Instrument Face Amount | 4500000000 | iso4217:USD | -6 | ||
50 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point Six Two Five Percent Due December Fifteen Twenty Twenty Three [Member] | Debt Instrument Face Amount | 1500000000 | iso4217:USD | -6 | ||
51 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Six Two Five Percent Due December Fifteen Twenty Twenty Three [Member] | Debt Instrument Face Amount | 1500000000 | iso4217:USD | -6 | ||
52 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Three Percent Due February Six Twenty Twenty Seven [Member] | Debt Instrument Face Amount | 4000000000 | iso4217:USD | -6 | ||
53 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point Zero Percent Due October One Twenty Twenty [Member] | Debt Instrument Face Amount | 1000000000 | iso4217:USD | -6 | ||
54 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Zero Percent Due October One Twenty Twenty [Member] | Debt Instrument Face Amount | 1000000000 | iso4217:USD | -6 | ||
55 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Eight Seven Five Percent Due February Six Twenty Twenty Four [Member] | Debt Instrument Face Amount | 2250000000 | iso4217:USD | -6 | ||
56 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Four Percent Due August Eight Twenty Twenty Six [Member] | Debt Instrument Face Amount | 4000000000 | iso4217:USD | -6 | ||
57 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Four Percent Due February Six Twenty Twenty Two [Member] | Debt Instrument Face Amount | 1750000000 | iso4217:USD | -6 | ||
58 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point One Two Five Percent Due December Six Twenty Twenty One [Member] | Debt Instrument Face Amount | 1944000000 | iso4217:USD | -6 | ||
59 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point One Two Five Percent Due December Six Twenty Twenty One [Member] | Debt Instrument Face Amount | 1996000000 | iso4217:USD | -6 | ||
60 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point One Two Five Percent Due November Fifteen Twenty Twenty Two [Member] | Debt Instrument Face Amount | 750000000 | iso4217:USD | -6 | ||
61 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point One Two Five Percent Due November Fifteen Twenty Twenty Two [Member] | Debt Instrument Face Amount | 750000000 | iso4217:USD | -6 | ||
62 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point Seven Percent Due February Twelve Twenty Twenty Five [Member] | Debt Instrument Face Amount | 2250000000 | iso4217:USD | -6 | ||
63 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Seven Percent Due February Twelve Twenty Twenty Five [Member] | Debt Instrument Face Amount | 2250000000 | iso4217:USD | -6 | ||
64 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point Six Five Percent Due November Three Twenty Twenty Two [Member] | Debt Instrument Face Amount | 1000000000 | iso4217:USD | -6 | ||
65 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Six Five Percent Due November Three Twenty Twenty Two [Member] | Debt Instrument Face Amount | 1000000000 | iso4217:USD | -6 | ||
66 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point Six Two Five Percent Due May Two Twenty Thirty Three [Member] | Debt Instrument Face Amount | 611000000 | iso4217:USD | -6 | ||
67 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Six Two Five Percent Due May Two Twenty Thirty Three [Member] | Debt Instrument Face Amount | 627000000 | iso4217:USD | -6 | ||
68 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point Three Seven Five Percent Due February Twelve Twenty Twenty Two [Member] | Debt Instrument Face Amount | 1500000000 | iso4217:USD | -6 | ||
69 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Three Seven Five Percent Due February Twelve Twenty Twenty Two [Member] | Debt Instrument Face Amount | 1500000000 | iso4217:USD | -6 | ||
70 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point Three Seven Five Percent Due May One Twenty Twenty Three [Member] | Debt Instrument Face Amount | 1000000000 | iso4217:USD | -6 | ||
71 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Three Seven Five Percent Due May One Twenty Twenty Three [Member] | Debt Instrument Face Amount | 1000000000 | iso4217:USD | -6 | ||
72 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Zero Percent Due August Eight Twenty Twenty Three [Member] | Debt Instrument Face Amount | 1500000000 | iso4217:USD | -6 | ||
73 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point Zero Percent Due November Three Twenty Twenty [Member] | Debt Instrument Face Amount | 2250000000 | iso4217:USD | -6 | ||
74 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Zero Percent Due November Three Twenty Twenty [Member] | Debt Instrument Face Amount | 2250000000 | iso4217:USD | -6 | ||
75 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Zero Point Eight Seven Five Percent Due November Fifteen Twenty Seventeen [Member] | Debt Instrument Face Amount | 600000000 | iso4217:USD | -6 | ||
76 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Zero Point Eight Seven Five Percent Due November Fifteen Twenty Seventeen [Member] | Debt Instrument Face Amount | 600000000 | iso4217:USD | -6 | ||
77 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Zero Point Five Percent Due November One Twenty Nineteen [Member] | Debt Instrument Face Amount | 18000000 | iso4217:USD | -6 | ||
78 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Five Point Three Percent Due February Eight Twenty Forty One [Member] | Debt Instrument Interest Rate Effective Percentage | 0.05361 | pure | 5 | ||
79 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Five Point Three Percent Due February Eight Twenty Forty One [Member] | Debt Instrument Interest Rate Effective Percentage | 0.05361 | pure | 5 | ||
80 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Five Point Two Percent Due June One Twenty Thirty Nine [Member] | Debt Instrument Interest Rate Effective Percentage | 0.0524 | pure | 5 | ||
81 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Five Point Two Percent Due June One Twenty Thirty Nine [Member] | Debt Instrument Interest Rate Effective Percentage | 0.0524 | pure | 5 | ||
82 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Percent Due February Twelve Twenty Fifty Five [Member] | Debt Instrument Interest Rate Effective Percentage | 0.04063 | pure | 5 | ||
83 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Percent Due February Twelve Twenty Fifty Five [Member] | Debt Instrument Interest Rate Effective Percentage | 0.04063 | pure | 5 | ||
84 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Point Eight Seven Five Percent Due December Fifteen Twenty Forty Three [Member] | Debt Instrument Interest Rate Effective Percentage | 0.04918 | pure | 5 | ||
85 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Eight Seven Five Percent Due December Fifteen Twenty Forty Three [Member] | Debt Instrument Interest Rate Effective Percentage | 0.04918 | pure | 5 | ||
86 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Five Percent Due February Six Twenty Fifty Seven [Member] | Debt Instrument Interest Rate Effective Percentage | 0.04528 | pure | 5 | ||
87 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Point Five Percent Due October One Twenty Forty [Member] | Debt Instrument Interest Rate Effective Percentage | 0.04567 | pure | 5 | ||
88 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Five Percent Due October One Twenty Forty [Member] | Debt Instrument Interest Rate Effective Percentage | 0.04567 | pure | 5 | ||
89 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Point Four Five Percent Due November Three Twenty Forty Five [Member] | Debt Instrument Interest Rate Effective Percentage | 0.04492 | pure | 5 | ||
90 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Four Five Percent Due November Three Twenty Forty Five [Member] | Debt Instrument Interest Rate Effective Percentage | 0.04492 | pure | 5 | ||
91 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point One Percent Due February Six Twenty Thirty Seven [Member] | Debt Instrument Interest Rate Effective Percentage | 0.04152 | pure | 5 | ||
92 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Point Seven Five Percent Due November Three Twenty Fifty Five [Member] | Debt Instrument Interest Rate Effective Percentage | 0.04782 | pure | 5 | ||
93 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Seven Five Percent Due November Three Twenty Fifty Five [Member] | Debt Instrument Interest Rate Effective Percentage | 0.04782 | pure | 5 | ||
94 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Two Five Percent Due February Six Twenty Forty Seven [Member] | Debt Instrument Interest Rate Effective Percentage | 0.04287 | pure | 5 | ||
95 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Point Two Percent Due June One Twenty Nineteen [Member] | Debt Instrument Interest Rate Effective Percentage | 0.04379 | pure | 5 | ||
96 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Two Percent Due June One Twenty Nineteen [Member] | Debt Instrument Interest Rate Effective Percentage | 0.04379 | pure | 5 | ||
97 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Point Two Percent Due November Three Twenty Thirty Five [Member] | Debt Instrument Interest Rate Effective Percentage | 0.0426 | pure | 5 | ||
98 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Two Percent Due November Three Twenty Thirty Five [Member] | Debt Instrument Interest Rate Effective Percentage | 0.0426 | pure | 5 | ||
99 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Point Zero Percent Due February Eight Twenty Twenty One [Member] | Debt Instrument Interest Rate Effective Percentage | 0.04082 | pure | 5 | ||
100 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Zero Percent Due February Eight Twenty Twenty One [Member] | Debt Instrument Interest Rate Effective Percentage | 0.04082 | pure | 5 | ||
101 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes One Point Eight Five Percent Due February Six Twenty Twenty [Member] | Debt Instrument Interest Rate Effective Percentage | 0.01952 | pure | 5 | ||
102 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes One Point Eight Five Percent Due February Twelve Twenty Twenty [Member] | Debt Instrument Interest Rate Effective Percentage | 0.01935 | pure | 5 | ||
103 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes One Point Eight Five Percent Due February Twelve Twenty Twenty [Member] | Debt Instrument Interest Rate Effective Percentage | 0.01935 | pure | 5 | ||
104 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes One Point Five Five Percent Due August Eight Twenty Twenty One [Member] | Debt Instrument Interest Rate Effective Percentage | 0.01642 | pure | 5 | ||
105 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes One Point One Percent Due August Eight Twenty Nineteen [Member] | Debt Instrument Interest Rate Effective Percentage | 0.01203 | pure | 5 | ||
106 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes One Point Six Two Five Percent Due December Six Twenty Eighteen [Member] | Debt Instrument Interest Rate Effective Percentage | 0.01824 | pure | 5 | ||
107 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes One Point Six Two Five Percent Due December Six Twenty Eighteen [Member] | Debt Instrument Interest Rate Effective Percentage | 0.01824 | pure | 5 | ||
108 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes One Point Three Zero Percent Due November Three Twenty Eighteen [Member] | Debt Instrument Interest Rate Effective Percentage | 0.01396 | pure | 5 | ||
109 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes One Point Three Zero Percent Due November Three Twenty Eighteen [Member] | Debt Instrument Interest Rate Effective Percentage | 0.01396 | pure | 5 | ||
110 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes One Point Zero Percent Due May One Twenty Eighteen [Member] | Debt Instrument Interest Rate Effective Percentage | 0.01106 | pure | 5 | ||
111 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes One Point Zero Percent Due May One Twenty Eighteen [Member] | Debt Instrument Interest Rate Effective Percentage | 0.01106 | pure | 5 | ||
112 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point Five Percent Due February Twelve Twenty Thirty Five [Member] | Debt Instrument Interest Rate Effective Percentage | 0.03604 | pure | 5 | ||
113 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Five Percent Due February Twelve Twenty Thirty Five [Member] | Debt Instrument Interest Rate Effective Percentage | 0.03604 | pure | 5 | ||
114 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point Five Percent Due November Fifteen Twenty Forty Two [Member] | Debt Instrument Interest Rate Effective Percentage | 0.03571 | pure | 5 | ||
115 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Five Percent Due November Fifteen Twenty Forty Two [Member] | Debt Instrument Interest Rate Effective Percentage | 0.03571 | pure | 5 | ||
116 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Four Five Percent Due August Eight Twenty Thirty Six [Member] | Debt Instrument Interest Rate Effective Percentage | 0.0351 | pure | 5 | ||
117 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Nine Five Percent Due August Eight Twenty Fifty Six [Member] | Debt Instrument Interest Rate Effective Percentage | 0.04033 | pure | 5 | ||
118 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point One Two Five Percent Due December Six Twenty Twenty Eight [Member] | Debt Instrument Interest Rate Effective Percentage | 0.03218 | pure | 5 | ||
119 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point One Two Five Percent Due December Six Twenty Twenty Eight [Member] | Debt Instrument Interest Rate Effective Percentage | 0.03218 | pure | 5 | ||
120 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point One Two Five Percent Due November Three Twenty Twenty Five [Member] | Debt Instrument Interest Rate Effective Percentage | 0.03176 | pure | 5 | ||
121 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point One Two Five Percent Due November Three Twenty Twenty Five [Member] | Debt Instrument Interest Rate Effective Percentage | 0.03176 | pure | 5 | ||
122 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point Seven Five Percent Due February Twelve Twenty Forty Five [Member] | Debt Instrument Interest Rate Effective Percentage | 0.038 | pure | 5 | ||
123 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Seven Five Percent Due February Twelve Twenty Forty Five [Member] | Debt Instrument Interest Rate Effective Percentage | 0.038 | pure | 5 | ||
124 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point Seven Five Percent Due May One Twenty Forty Three [Member] | Debt Instrument Interest Rate Effective Percentage | 0.03829 | pure | 5 | ||
125 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Seven Five Percent Due May One Twenty Forty Three [Member] | Debt Instrument Interest Rate Effective Percentage | 0.03829 | pure | 5 | ||
126 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Seven Percent Due August Eight Twenty Forty Six [Member] | Debt Instrument Interest Rate Effective Percentage | 0.03743 | pure | 5 | ||
127 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point Six Two Five Percent Due December Fifteen Twenty Twenty Three [Member] | Debt Instrument Interest Rate Effective Percentage | 0.03726 | pure | 5 | ||
128 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Six Two Five Percent Due December Fifteen Twenty Twenty Three [Member] | Debt Instrument Interest Rate Effective Percentage | 0.03726 | pure | 5 | ||
129 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Three Percent Due February Six Twenty Twenty Seven [Member] | Debt Instrument Interest Rate Effective Percentage | 0.03383 | pure | 5 | ||
130 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point Zero Percent Due October One Twenty Twenty [Member] | Debt Instrument Interest Rate Effective Percentage | 0.03137 | pure | 5 | ||
131 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Zero Percent Due October One Twenty Twenty [Member] | Debt Instrument Interest Rate Effective Percentage | 0.03137 | pure | 5 | ||
132 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Eight Seven Five Percent Due February Six Twenty Twenty Four [Member] | Debt Instrument Interest Rate Effective Percentage | 0.03041 | pure | 5 | ||
133 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Four Percent Due August Eight Twenty Twenty Six [Member] | Debt Instrument Interest Rate Effective Percentage | 0.02464 | pure | 5 | ||
134 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Four Percent Due February Six Twenty Twenty Two [Member] | Debt Instrument Interest Rate Effective Percentage | 0.0252 | pure | 5 | ||
135 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point One Two Five Percent Due December Six Twenty Twenty One [Member] | Debt Instrument Interest Rate Effective Percentage | 0.02233 | pure | 5 | ||
136 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point One Two Five Percent Due December Six Twenty Twenty One [Member] | Debt Instrument Interest Rate Effective Percentage | 0.02233 | pure | 5 | ||
137 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point One Two Five Percent Due November Fifteen Twenty Twenty Two [Member] | Debt Instrument Interest Rate Effective Percentage | 0.02239 | pure | 5 | ||
138 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point One Two Five Percent Due November Fifteen Twenty Twenty Two [Member] | Debt Instrument Interest Rate Effective Percentage | 0.02239 | pure | 5 | ||
139 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point Seven Percent Due February Twelve Twenty Twenty Five [Member] | Debt Instrument Interest Rate Effective Percentage | 0.02772 | pure | 5 | ||
140 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Seven Percent Due February Twelve Twenty Twenty Five [Member] | Debt Instrument Interest Rate Effective Percentage | 0.02772 | pure | 5 | ||
141 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point Six Five Percent Due November Three Twenty Twenty Two [Member] | Debt Instrument Interest Rate Effective Percentage | 0.02717 | pure | 5 | ||
142 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Six Five Percent Due November Three Twenty Twenty Two [Member] | Debt Instrument Interest Rate Effective Percentage | 0.02717 | pure | 5 | ||
143 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point Six Two Five Percent Due May Two Twenty Thirty Three [Member] | Debt Instrument Interest Rate Effective Percentage | 0.0269 | pure | 5 | ||
144 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Six Two Five Percent Due May Two Twenty Thirty Three [Member] | Debt Instrument Interest Rate Effective Percentage | 0.0269 | pure | 5 | ||
145 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point Three Seven Five Percent Due February Twelve Twenty Twenty Two [Member] | Debt Instrument Interest Rate Effective Percentage | 0.02466 | pure | 5 | ||
146 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Three Seven Five Percent Due February Twelve Twenty Twenty Two [Member] | Debt Instrument Interest Rate Effective Percentage | 0.02466 | pure | 5 | ||
147 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point Three Seven Five Percent Due May One Twenty Twenty Three [Member] | Debt Instrument Interest Rate Effective Percentage | 0.02465 | pure | 5 | ||
148 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Three Seven Five Percent Due May One Twenty Twenty Three [Member] | Debt Instrument Interest Rate Effective Percentage | 0.02465 | pure | 5 | ||
149 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Zero Percent Due August Eight Twenty Twenty Three [Member] | Debt Instrument Interest Rate Effective Percentage | 0.02101 | pure | 5 | ||
150 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point Zero Percent Due November Three Twenty Twenty [Member] | Debt Instrument Interest Rate Effective Percentage | 0.02093 | pure | 5 | ||
151 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Zero Percent Due November Three Twenty Twenty [Member] | Debt Instrument Interest Rate Effective Percentage | 0.02093 | pure | 5 | ||
152 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Zero Point Eight Seven Five Percent Due November Fifteen Twenty Seventeen [Member] | Debt Instrument Interest Rate Effective Percentage | 0.01084 | pure | 5 | ||
153 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Zero Point Eight Seven Five Percent Due November Fifteen Twenty Seventeen [Member] | Debt Instrument Interest Rate Effective Percentage | 0.01084 | pure | 5 | ||
154 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Zero Point Five Percent Due November One Twenty Nineteen [Member] | Debt Instrument Interest Rate Effective Percentage | 0.005 | pure | 5 | ||
155 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Five Point Three Percent Due February Eight Twenty Forty One [Member] | Debt Instrument Interest Rate Stated Percentage | 0.053 | pure | INF | ||
156 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Five Point Three Percent Due February Eight Twenty Forty One [Member] | Debt Instrument Interest Rate Stated Percentage | 0.053 | pure | INF | ||
157 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Five Point Two Percent Due June One Twenty Thirty Nine [Member] | Debt Instrument Interest Rate Stated Percentage | 0.052 | pure | INF | ||
158 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Five Point Two Percent Due June One Twenty Thirty Nine [Member] | Debt Instrument Interest Rate Stated Percentage | 0.052 | pure | INF | ||
159 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Percent Due February Twelve Twenty Fifty Five [Member] | Debt Instrument Interest Rate Stated Percentage | 0.04 | pure | INF | ||
160 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Percent Due February Twelve Twenty Fifty Five [Member] | Debt Instrument Interest Rate Stated Percentage | 0.04 | pure | INF | ||
161 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Point Eight Seven Five Percent Due December Fifteen Twenty Forty Three [Member] | Debt Instrument Interest Rate Stated Percentage | 0.04875 | pure | INF | ||
162 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Eight Seven Five Percent Due December Fifteen Twenty Forty Three [Member] | Debt Instrument Interest Rate Stated Percentage | 0.04875 | pure | INF | ||
163 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Five Percent Due February Six Twenty Fifty Seven [Member] | Debt Instrument Interest Rate Stated Percentage | 0.045 | pure | INF | ||
164 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Point Five Percent Due October One Twenty Forty [Member] | Debt Instrument Interest Rate Stated Percentage | 0.045 | pure | INF | ||
165 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Five Percent Due October One Twenty Forty [Member] | Debt Instrument Interest Rate Stated Percentage | 0.045 | pure | INF | ||
166 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Point Four Five Percent Due November Three Twenty Forty Five [Member] | Debt Instrument Interest Rate Stated Percentage | 0.0445 | pure | INF | ||
167 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Four Five Percent Due November Three Twenty Forty Five [Member] | Debt Instrument Interest Rate Stated Percentage | 0.0445 | pure | INF | ||
168 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point One Percent Due February Six Twenty Thirty Seven [Member] | Debt Instrument Interest Rate Stated Percentage | 0.041 | pure | INF | ||
169 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Point Seven Five Percent Due November Three Twenty Fifty Five [Member] | Debt Instrument Interest Rate Stated Percentage | 0.0475 | pure | INF | ||
170 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Seven Five Percent Due November Three Twenty Fifty Five [Member] | Debt Instrument Interest Rate Stated Percentage | 0.0475 | pure | INF | ||
171 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Two Five Percent Due February Six Twenty Forty Seven [Member] | Debt Instrument Interest Rate Stated Percentage | 0.0425 | pure | INF | ||
172 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Point Two Percent Due June One Twenty Nineteen [Member] | Debt Instrument Interest Rate Stated Percentage | 0.042 | pure | INF | ||
173 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Two Percent Due June One Twenty Nineteen [Member] | Debt Instrument Interest Rate Stated Percentage | 0.042 | pure | INF | ||
174 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Point Two Percent Due November Three Twenty Thirty Five [Member] | Debt Instrument Interest Rate Stated Percentage | 0.042 | pure | INF | ||
175 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Two Percent Due November Three Twenty Thirty Five [Member] | Debt Instrument Interest Rate Stated Percentage | 0.042 | pure | INF | ||
176 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Four Point Zero Percent Due February Eight Twenty Twenty One [Member] | Debt Instrument Interest Rate Stated Percentage | 0.04 | pure | INF | ||
177 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Four Point Zero Percent Due February Eight Twenty Twenty One [Member] | Debt Instrument Interest Rate Stated Percentage | 0.04 | pure | INF | ||
178 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes One Point Eight Five Percent Due February Six Twenty Twenty [Member] | Debt Instrument Interest Rate Stated Percentage | 0.0185 | pure | INF | ||
179 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes One Point Eight Five Percent Due February Twelve Twenty Twenty [Member] | Debt Instrument Interest Rate Stated Percentage | 0.0185 | pure | INF | ||
180 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes One Point Eight Five Percent Due February Twelve Twenty Twenty [Member] | Debt Instrument Interest Rate Stated Percentage | 0.0185 | pure | INF | ||
181 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes One Point Five Five Percent Due August Eight Twenty Twenty One [Member] | Debt Instrument Interest Rate Stated Percentage | 0.0155 | pure | INF | ||
182 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes One Point One Percent Due August Eight Twenty Nineteen [Member] | Debt Instrument Interest Rate Stated Percentage | 0.011 | pure | INF | ||
183 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes One Point Six Two Five Percent Due December Six Twenty Eighteen [Member] | Debt Instrument Interest Rate Stated Percentage | 0.01625 | pure | INF | ||
184 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes One Point Six Two Five Percent Due December Six Twenty Eighteen [Member] | Debt Instrument Interest Rate Stated Percentage | 0.01625 | pure | INF | ||
185 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes One Point Three Zero Percent Due November Three Twenty Eighteen [Member] | Debt Instrument Interest Rate Stated Percentage | 0.013 | pure | INF | ||
186 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes One Point Three Zero Percent Due November Three Twenty Eighteen [Member] | Debt Instrument Interest Rate Stated Percentage | 0.013 | pure | INF | ||
187 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes One Point Zero Percent Due May One Twenty Eighteen [Member] | Debt Instrument Interest Rate Stated Percentage | 0.01 | pure | INF | ||
188 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes One Point Zero Percent Due May One Twenty Eighteen [Member] | Debt Instrument Interest Rate Stated Percentage | 0.01 | pure | INF | ||
189 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point Five Percent Due February Twelve Twenty Thirty Five [Member] | Debt Instrument Interest Rate Stated Percentage | 0.035 | pure | INF | ||
190 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Five Percent Due February Twelve Twenty Thirty Five [Member] | Debt Instrument Interest Rate Stated Percentage | 0.035 | pure | INF | ||
191 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point Five Percent Due November Fifteen Twenty Forty Two [Member] | Debt Instrument Interest Rate Stated Percentage | 0.035 | pure | INF | ||
192 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Five Percent Due November Fifteen Twenty Forty Two [Member] | Debt Instrument Interest Rate Stated Percentage | 0.035 | pure | INF | ||
193 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Four Five Percent Due August Eight Twenty Thirty Six [Member] | Debt Instrument Interest Rate Stated Percentage | 0.0345 | pure | INF | ||
194 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Nine Five Percent Due August Eight Twenty Fifty Six [Member] | Debt Instrument Interest Rate Stated Percentage | 0.0395 | pure | INF | ||
195 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point One Two Five Percent Due December Six Twenty Twenty Eight [Member] | Debt Instrument Interest Rate Stated Percentage | 0.03125 | pure | INF | ||
196 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point One Two Five Percent Due December Six Twenty Twenty Eight [Member] | Debt Instrument Interest Rate Stated Percentage | 0.03125 | pure | INF | ||
197 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point One Two Five Percent Due November Three Twenty Twenty Five [Member] | Debt Instrument Interest Rate Stated Percentage | 0.03125 | pure | INF | ||
198 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point One Two Five Percent Due November Three Twenty Twenty Five [Member] | Debt Instrument Interest Rate Stated Percentage | 0.03125 | pure | INF | ||
199 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point Seven Five Percent Due February Twelve Twenty Forty Five [Member] | Debt Instrument Interest Rate Stated Percentage | 0.0375 | pure | INF | ||
200 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Seven Five Percent Due February Twelve Twenty Forty Five [Member] | Debt Instrument Interest Rate Stated Percentage | 0.0375 | pure | INF | ||
201 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point Seven Five Percent Due May One Twenty Forty Three [Member] | Debt Instrument Interest Rate Stated Percentage | 0.0375 | pure | INF | ||
202 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Seven Five Percent Due May One Twenty Forty Three [Member] | Debt Instrument Interest Rate Stated Percentage | 0.0375 | pure | INF | ||
203 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Seven Percent Due August Eight Twenty Forty Six [Member] | Debt Instrument Interest Rate Stated Percentage | 0.037 | pure | INF | ||
204 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point Six Two Five Percent Due December Fifteen Twenty Twenty Three [Member] | Debt Instrument Interest Rate Stated Percentage | 0.03625 | pure | INF | ||
205 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Six Two Five Percent Due December Fifteen Twenty Twenty Three [Member] | Debt Instrument Interest Rate Stated Percentage | 0.03625 | pure | INF | ||
206 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Three Percent Due February Six Twenty Twenty Seven [Member] | Debt Instrument Interest Rate Stated Percentage | 0.033 | pure | INF | ||
207 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Three Point Zero Percent Due October One Twenty Twenty [Member] | Debt Instrument Interest Rate Stated Percentage | 0.03 | pure | INF | ||
208 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Three Point Zero Percent Due October One Twenty Twenty [Member] | Debt Instrument Interest Rate Stated Percentage | 0.03 | pure | INF | ||
209 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Eight Seven Five Percent Due February Six Twenty Twenty Four [Member] | Debt Instrument Interest Rate Stated Percentage | 0.02875 | pure | INF | ||
210 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Four Percent Due August Eight Twenty Twenty Six [Member] | Debt Instrument Interest Rate Stated Percentage | 0.024 | pure | INF | ||
211 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Four Percent Due February Six Twenty Twenty Two [Member] | Debt Instrument Interest Rate Stated Percentage | 0.024 | pure | INF | ||
212 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point One Two Five Percent Due December Six Twenty Twenty One [Member] | Debt Instrument Interest Rate Stated Percentage | 0.02125 | pure | INF | ||
213 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point One Two Five Percent Due December Six Twenty Twenty One [Member] | Debt Instrument Interest Rate Stated Percentage | 0.02125 | pure | INF | ||
214 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point One Two Five Percent Due November Fifteen Twenty Twenty Two [Member] | Debt Instrument Interest Rate Stated Percentage | 0.02125 | pure | INF | ||
215 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point One Two Five Percent Due November Fifteen Twenty Twenty Two [Member] | Debt Instrument Interest Rate Stated Percentage | 0.02125 | pure | INF | ||
216 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point Seven Percent Due February Twelve Twenty Twenty Five [Member] | Debt Instrument Interest Rate Stated Percentage | 0.027 | pure | INF | ||
217 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Seven Percent Due February Twelve Twenty Twenty Five [Member] | Debt Instrument Interest Rate Stated Percentage | 0.027 | pure | INF | ||
218 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point Six Five Percent Due November Three Twenty Twenty Two [Member] | Debt Instrument Interest Rate Stated Percentage | 0.0265 | pure | INF | ||
219 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Six Five Percent Due November Three Twenty Twenty Two [Member] | Debt Instrument Interest Rate Stated Percentage | 0.0265 | pure | INF | ||
220 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point Six Two Five Percent Due May Two Twenty Thirty Three [Member] | Debt Instrument Interest Rate Stated Percentage | 0.02625 | pure | INF | ||
221 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Six Two Five Percent Due May Two Twenty Thirty Three [Member] | Debt Instrument Interest Rate Stated Percentage | 0.02625 | pure | INF | ||
222 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point Three Seven Five Percent Due February Twelve Twenty Twenty Two [Member] | Debt Instrument Interest Rate Stated Percentage | 0.02375 | pure | INF | ||
223 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Three Seven Five Percent Due February Twelve Twenty Twenty Two [Member] | Debt Instrument Interest Rate Stated Percentage | 0.02375 | pure | INF | ||
224 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point Three Seven Five Percent Due May One Twenty Twenty Three [Member] | Debt Instrument Interest Rate Stated Percentage | 0.02375 | pure | INF | ||
225 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Three Seven Five Percent Due May One Twenty Twenty Three [Member] | Debt Instrument Interest Rate Stated Percentage | 0.02375 | pure | INF | ||
226 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Zero Percent Due August Eight Twenty Twenty Three [Member] | Debt Instrument Interest Rate Stated Percentage | 0.02 | pure | INF | ||
227 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Two Point Zero Percent Due November Three Twenty Twenty [Member] | Debt Instrument Interest Rate Stated Percentage | 0.02 | pure | INF | ||
228 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Two Point Zero Percent Due November Three Twenty Twenty [Member] | Debt Instrument Interest Rate Stated Percentage | 0.02 | pure | INF | ||
229 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Notes Zero Point Eight Seven Five Percent Due November Fifteen Twenty Seventeen [Member] | Debt Instrument Interest Rate Stated Percentage | 0.00875 | pure | INF | ||
230 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Zero Point Eight Seven Five Percent Due November Fifteen Twenty Seventeen [Member] | Debt Instrument Interest Rate Stated Percentage | 0.00875 | pure | INF | ||
231 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Notes Zero Point Five Percent Due November One Twenty Nineteen [Member] | Debt Instrument Interest Rate Stated Percentage | 0.005 | pure | INF | ||
232 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Five Point Three Percent Due February Eight Twenty Forty One [Member] | Debt Instrument Maturity Date | 2041-02-08 | null | null | ||
233 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Five Point Three Percent Due February Eight Twenty Forty One [Member] | Debt Instrument Maturity Date | 2041-02-08 | null | null | ||
234 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Five Point Two Percent Due June One Twenty Thirty Nine [Member] | Debt Instrument Maturity Date | 2039-06-01 | null | null | ||
235 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Five Point Two Percent Due June One Twenty Thirty Nine [Member] | Debt Instrument Maturity Date | 2039-06-01 | null | null | ||
236 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Four Percent Due February Twelve Twenty Fifty Five [Member] | Debt Instrument Maturity Date | 2055-02-12 | null | null | ||
237 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Four Percent Due February Twelve Twenty Fifty Five [Member] | Debt Instrument Maturity Date | 2055-02-12 | null | null | ||
238 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Four Point Eight Seven Five Percent Due December Fifteen Twenty Forty Three [Member] | Debt Instrument Maturity Date | 2043-12-15 | null | null | ||
239 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Four Point Eight Seven Five Percent Due December Fifteen Twenty Forty Three [Member] | Debt Instrument Maturity Date | 2043-12-15 | null | null | ||
240 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Four Point Five Percent Due February Six Twenty Fifty Seven [Member] | Debt Instrument Maturity Date | 2057-02-06 | null | null | ||
241 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Four Point Five Percent Due October One Twenty Forty [Member] | Debt Instrument Maturity Date | 2040-10-01 | null | null | ||
242 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Four Point Five Percent Due October One Twenty Forty [Member] | Debt Instrument Maturity Date | 2040-10-01 | null | null | ||
243 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Four Point Four Five Percent Due November Three Twenty Forty Five [Member] | Debt Instrument Maturity Date | 2045-11-03 | null | null | ||
244 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Four Point Four Five Percent Due November Three Twenty Forty Five [Member] | Debt Instrument Maturity Date | 2045-11-03 | null | null | ||
245 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Four Point One Percent Due February Six Twenty Thirty Seven [Member] | Debt Instrument Maturity Date | 2037-02-06 | null | null | ||
246 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Four Point Seven Five Percent Due November Three Twenty Fifty Five [Member] | Debt Instrument Maturity Date | 2055-11-03 | null | null | ||
247 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Four Point Seven Five Percent Due November Three Twenty Fifty Five [Member] | Debt Instrument Maturity Date | 2055-11-03 | null | null | ||
248 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Four Point Two Five Percent Due February Six Twenty Forty Seven [Member] | Debt Instrument Maturity Date | 2047-02-06 | null | null | ||
249 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Four Point Two Percent Due June One Twenty Nineteen [Member] | Debt Instrument Maturity Date | 2019-06-01 | null | null | ||
250 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Four Point Two Percent Due June One Twenty Nineteen [Member] | Debt Instrument Maturity Date | 2019-06-01 | null | null | ||
251 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Four Point Two Percent Due November Three Twenty Thirty Five [Member] | Debt Instrument Maturity Date | 2035-11-03 | null | null | ||
252 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Four Point Two Percent Due November Three Twenty Thirty Five [Member] | Debt Instrument Maturity Date | 2035-11-03 | null | null | ||
253 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Four Point Zero Percent Due February Eight Twenty Twenty One [Member] | Debt Instrument Maturity Date | 2021-02-08 | null | null | ||
254 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Four Point Zero Percent Due February Eight Twenty Twenty One [Member] | Debt Instrument Maturity Date | 2021-02-08 | null | null | ||
255 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes One Point Eight Five Percent Due February Six Twenty Twenty [Member] | Debt Instrument Maturity Date | 2020-02-06 | null | null | ||
256 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes One Point Eight Five Percent Due February Twelve Twenty Twenty [Member] | Debt Instrument Maturity Date | 2020-02-12 | null | null | ||
257 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes One Point Eight Five Percent Due February Twelve Twenty Twenty [Member] | Debt Instrument Maturity Date | 2020-02-12 | null | null | ||
258 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes One Point Five Five Percent Due August Eight Twenty Twenty One [Member] | Debt Instrument Maturity Date | 2021-08-08 | null | null | ||
259 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes One Point One Percent Due August Eight Twenty Nineteen [Member] | Debt Instrument Maturity Date | 2019-08-08 | null | null | ||
260 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes One Point Six Two Five Percent Due December Six Twenty Eighteen [Member] | Debt Instrument Maturity Date | 2018-12-06 | null | null | ||
261 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes One Point Six Two Five Percent Due December Six Twenty Eighteen [Member] | Debt Instrument Maturity Date | 2018-12-06 | null | null | ||
262 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes One Point Three Zero Percent Due November Three Twenty Eighteen [Member] | Debt Instrument Maturity Date | 2018-11-03 | null | null | ||
263 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes One Point Three Zero Percent Due November Three Twenty Eighteen [Member] | Debt Instrument Maturity Date | 2018-11-03 | null | null | ||
264 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes One Point Zero Percent Due May One Twenty Eighteen [Member] | Debt Instrument Maturity Date | 2018-05-01 | null | null | ||
265 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes One Point Zero Percent Due May One Twenty Eighteen [Member] | Debt Instrument Maturity Date | 2018-05-01 | null | null | ||
266 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Three Point Five Percent Due February Twelve Twenty Thirty Five [Member] | Debt Instrument Maturity Date | 2035-02-12 | null | null | ||
267 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Three Point Five Percent Due February Twelve Twenty Thirty Five [Member] | Debt Instrument Maturity Date | 2035-02-12 | null | null | ||
268 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Three Point Five Percent Due November Fifteen Twenty Forty Two [Member] | Debt Instrument Maturity Date | 2042-11-15 | null | null | ||
269 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Three Point Five Percent Due November Fifteen Twenty Forty Two [Member] | Debt Instrument Maturity Date | 2042-11-15 | null | null | ||
270 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Three Point Four Five Percent Due August Eight Twenty Thirty Six [Member] | Debt Instrument Maturity Date | 2036-08-08 | null | null | ||
271 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Three Point Nine Five Percent Due August Eight Twenty Fifty Six [Member] | Debt Instrument Maturity Date | 2056-08-08 | null | null | ||
272 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Three Point One Two Five Percent Due December Six Twenty Twenty Eight [Member] | Debt Instrument Maturity Date | 2028-12-06 | null | null | ||
273 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Three Point One Two Five Percent Due December Six Twenty Twenty Eight [Member] | Debt Instrument Maturity Date | 2028-12-06 | null | null | ||
274 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Three Point One Two Five Percent Due November Three Twenty Twenty Five [Member] | Debt Instrument Maturity Date | 2025-11-03 | null | null | ||
275 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Three Point One Two Five Percent Due November Three Twenty Twenty Five [Member] | Debt Instrument Maturity Date | 2025-11-03 | null | null | ||
276 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Three Point Seven Five Percent Due February Twelve Twenty Forty Five [Member] | Debt Instrument Maturity Date | 2045-02-12 | null | null | ||
277 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Three Point Seven Five Percent Due February Twelve Twenty Forty Five [Member] | Debt Instrument Maturity Date | 2045-02-12 | null | null | ||
278 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Three Point Seven Five Percent Due May One Twenty Forty Three [Member] | Debt Instrument Maturity Date | 2043-05-01 | null | null | ||
279 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Three Point Seven Five Percent Due May One Twenty Forty Three [Member] | Debt Instrument Maturity Date | 2043-05-01 | null | null | ||
280 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Three Point Seven Percent Due August Eight Twenty Forty Six [Member] | Debt Instrument Maturity Date | 2046-08-08 | null | null | ||
281 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Three Point Six Two Five Percent Due December Fifteen Twenty Twenty Three [Member] | Debt Instrument Maturity Date | 2023-12-15 | null | null | ||
282 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Three Point Six Two Five Percent Due December Fifteen Twenty Twenty Three [Member] | Debt Instrument Maturity Date | 2023-12-15 | null | null | ||
283 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Three Point Three Percent Due February Six Twenty Twenty Seven [Member] | Debt Instrument Maturity Date | 2027-02-06 | null | null | ||
284 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Three Point Zero Percent Due October One Twenty Twenty [Member] | Debt Instrument Maturity Date | 2020-10-01 | null | null | ||
285 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Three Point Zero Percent Due October One Twenty Twenty [Member] | Debt Instrument Maturity Date | 2020-10-01 | null | null | ||
286 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Two Point Eight Seven Five Percent Due February Six Twenty Twenty Four [Member] | Debt Instrument Maturity Date | 2024-02-06 | null | null | ||
287 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Two Point Four Percent Due August Eight Twenty Twenty Six [Member] | Debt Instrument Maturity Date | 2026-08-08 | null | null | ||
288 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Two Point Four Percent Due February Six Twenty Twenty Two [Member] | Debt Instrument Maturity Date | 2022-02-06 | null | null | ||
289 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Two Point One Two Five Percent Due December Six Twenty Twenty One [Member] | Debt Instrument Maturity Date | 2021-12-06 | null | null | ||
290 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Two Point One Two Five Percent Due December Six Twenty Twenty One [Member] | Debt Instrument Maturity Date | 2021-12-06 | null | null | ||
291 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Two Point One Two Five Percent Due November Fifteen Twenty Twenty Two [Member] | Debt Instrument Maturity Date | 2022-11-15 | null | null | ||
292 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Two Point One Two Five Percent Due November Fifteen Twenty Twenty Two [Member] | Debt Instrument Maturity Date | 2022-11-15 | null | null | ||
293 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Two Point Seven Percent Due February Twelve Twenty Twenty Five [Member] | Debt Instrument Maturity Date | 2025-02-12 | null | null | ||
294 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Two Point Seven Percent Due February Twelve Twenty Twenty Five [Member] | Debt Instrument Maturity Date | 2025-02-12 | null | null | ||
295 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Two Point Six Five Percent Due November Three Twenty Twenty Two [Member] | Debt Instrument Maturity Date | 2022-11-03 | null | null | ||
296 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Two Point Six Five Percent Due November Three Twenty Twenty Two [Member] | Debt Instrument Maturity Date | 2022-11-03 | null | null | ||
297 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Two Point Six Two Five Percent Due May Two Twenty Thirty Three [Member] | Debt Instrument Maturity Date | 2033-05-02 | null | null | ||
298 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Two Point Six Two Five Percent Due May Two Twenty Thirty Three [Member] | Debt Instrument Maturity Date | 2033-05-02 | null | null | ||
299 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Two Point Three Seven Five Percent Due February Twelve Twenty Twenty Two [Member] | Debt Instrument Maturity Date | 2022-02-12 | null | null | ||
300 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Two Point Three Seven Five Percent Due February Twelve Twenty Twenty Two [Member] | Debt Instrument Maturity Date | 2022-02-12 | null | null | ||
301 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Two Point Three Seven Five Percent Due May One Twenty Twenty Three [Member] | Debt Instrument Maturity Date | 2023-05-01 | null | null | ||
302 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Two Point Three Seven Five Percent Due May One Twenty Twenty Three [Member] | Debt Instrument Maturity Date | 2023-05-01 | null | null | ||
303 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Two Point Zero Percent Due August Eight Twenty Twenty Three [Member] | Debt Instrument Maturity Date | 2023-08-08 | null | null | ||
304 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Two Point Zero Percent Due November Three Twenty Twenty [Member] | Debt Instrument Maturity Date | 2020-11-03 | null | null | ||
305 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Two Point Zero Percent Due November Three Twenty Twenty [Member] | Debt Instrument Maturity Date | 2020-11-03 | null | null | ||
306 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Notes Zero Point Eight Seven Five Percent Due November Fifteen Twenty Seventeen [Member] | Debt Instrument Maturity Date | 2017-11-15 | null | null | ||
307 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Zero Point Eight Seven Five Percent Due November Fifteen Twenty Seventeen [Member] | Debt Instrument Maturity Date | 2017-11-15 | null | null | ||
308 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Notes Zero Point Five Percent Due November One Twenty Nineteen [Member] | Debt Instrument Maturity Date | 2019-11-01 | null | null |
Fact Table | |
---|---|
Network |
100890 - Disclosure - Long-term Debt (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureLongTermDebtParentheticalDetail)
|
Table | Debt Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-08-31 | U S D Debt Issued In Period [Member] | Debt Instrument Face Amount | 19800000000 | iso4217:USD | -8 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2017-02-28 | U S D Debt Issued In Period [Member] | Debt Instrument Face Amount | 17000000000 | iso4217:USD | -8 |
Fact Table | |
---|---|
Network |
100900 - Disclosure - Maturities of Long-term Debt (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureMaturitiesOfLongTermDebtDetail)
|
Table | Debt Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100910 - Disclosure - Provision for Income Taxes (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureProvisionForIncomeTaxesDetail)
|
Table | Income Tax Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100920 - Disclosure - Income Taxes - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureIncomeTaxesAdditionalInformationDetail)
|
Table | Income Tax Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Income Statement Location [Domain] | Accrued Income Taxes Noncurrent | 11800000000 | iso4217:USD | -8 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Income Tax Authority [Domain] | Accrued Income Taxes Noncurrent | 11800000000 | iso4217:USD | -8 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Income Statement Location [Domain] | Accrued Income Taxes Noncurrent | 13500000000 | iso4217:USD | -8 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Income Tax Authority [Domain] | Accrued Income Taxes Noncurrent | 13500000000 | iso4217:USD | -8 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Income Statement Location [Domain] | Deferred Federal State And Local Tax Expense Benefit | -2700000000 | iso4217:USD | -8 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Income Tax Authority [Domain] | Deferred Federal State And Local Tax Expense Benefit | -2700000000 | iso4217:USD | -8 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Income Statement Location [Domain] | Deferred Foreign Income Tax Expense Benefit | -617000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Income Tax Authority [Domain] | Deferred Foreign Income Tax Expense Benefit | -617000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Income Statement Location [Domain] | Deferred Tax Assets Operating Loss Carryforwards | 4252000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Income Tax Authority [Domain] | Deferred Tax Assets Operating Loss Carryforwards | 4252000000 | iso4217:USD | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Income Statement Location [Domain] | Deferred Tax Assets Operating Loss Carryforwards | 4809000000 | iso4217:USD | -6 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Income Tax Authority [Domain] | Deferred Tax Assets Operating Loss Carryforwards | 4809000000 | iso4217:USD | -6 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Restatement Adjustment [Member] | Deferred Tax Assets Operating Loss Carryforwards | 2500000000 | iso4217:USD | -8 | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Income Statement Location [Domain] | Deferred Tax Assets Valuation Allowance | 4729000000 | iso4217:USD | -6 | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Income Tax Authority [Domain] | Deferred Tax Assets Valuation Allowance | 4729000000 | iso4217:USD | -6 | ||
16 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Income Statement Location [Domain] | Deferred Tax Assets Valuation Allowance | 3310000000 | iso4217:USD | -6 | ||
17 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Income Tax Authority [Domain] | Deferred Tax Assets Valuation Allowance | 3310000000 | iso4217:USD | -6 | ||
18 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Restatement Adjustment [Member] | Deferred Tax Assets Valuation Allowance | 2500000000 | iso4217:USD | -8 | ||
19 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Income Statement Location [Domain] | Deferred Tax Liability Not Recognized Amount Of Unrecognized Deferred Tax Liability Undistributed Earnings Of Foreign Subsidiaries | 45000000000 | iso4217:USD | -9 | ||
20 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Income Tax Authority [Domain] | Deferred Tax Liability Not Recognized Amount Of Unrecognized Deferred Tax Liability Undistributed Earnings Of Foreign Subsidiaries | 45000000000 | iso4217:USD | -9 | ||
21 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Income Statement Location [Domain] | Income Loss From Continuing Operations Before Income Taxes Domestic | 7363000000 | iso4217:USD | -6 | ||
22 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Income Tax Authority [Domain] | Income Loss From Continuing Operations Before Income Taxes Domestic | 7363000000 | iso4217:USD | -6 | ||
23 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Income Statement Location [Domain] | Income Loss From Continuing Operations Before Income Taxes Domestic | -325000000 | iso4217:USD | -6 | ||
24 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Income Tax Authority [Domain] | Income Loss From Continuing Operations Before Income Taxes Domestic | -325000000 | iso4217:USD | -6 | ||
25 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Income Statement Location [Domain] | Income Loss From Continuing Operations Before Income Taxes Domestic | 453000000 | iso4217:USD | -6 | ||
26 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Income Tax Authority [Domain] | Income Loss From Continuing Operations Before Income Taxes Domestic | 453000000 | iso4217:USD | -6 | ||
27 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Windows Ten Deferral [Member] | Income Loss From Continuing Operations Before Income Taxes Domestic | 6000000000 | iso4217:USD | -8 | ||
28 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Windows Ten Deferral [Member] | Income Loss From Continuing Operations Before Income Taxes Domestic | 6400000000 | iso4217:USD | -8 | ||
29 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Phone Business [Member] | Income Loss From Continuing Operations Before Income Taxes Domestic | -1100000000 | iso4217:USD | -8 | ||
30 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Income Statement Location [Domain] | Income Loss From Continuing Operations Before Income Taxes Foreign | 11144000000 | iso4217:USD | -6 | ||
31 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Income Tax Authority [Domain] | Income Loss From Continuing Operations Before Income Taxes Foreign | 11144000000 | iso4217:USD | -6 | ||
32 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Income Statement Location [Domain] | Income Loss From Continuing Operations Before Income Taxes Foreign | 20076000000 | iso4217:USD | -6 | ||
33 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Income Tax Authority [Domain] | Income Loss From Continuing Operations Before Income Taxes Foreign | 20076000000 | iso4217:USD | -6 | ||
34 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Income Statement Location [Domain] | Income Loss From Continuing Operations Before Income Taxes Foreign | 22696000000 | iso4217:USD | -6 | ||
35 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Income Tax Authority [Domain] | Income Loss From Continuing Operations Before Income Taxes Foreign | 22696000000 | iso4217:USD | -6 | ||
36 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Windows Ten Deferral [Member] | Income Loss From Continuing Operations Before Income Taxes Foreign | 588000000 | iso4217:USD | -6 | ||
37 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Windows Ten Deferral [Member] | Income Loss From Continuing Operations Before Income Taxes Foreign | 317000000 | iso4217:USD | -6 | ||
38 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Phone Business [Member] | Income Loss From Continuing Operations Before Income Taxes Foreign | -8900000000 | iso4217:USD | -8 | ||
39 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Income Statement Location [Domain] | Income Taxes Paid Net | 4400000000 | iso4217:USD | -8 | ||
40 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Income Tax Authority [Domain] | Income Taxes Paid Net | 4400000000 | iso4217:USD | -8 | ||
41 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Income Statement Location [Domain] | Income Taxes Paid Net | 3900000000 | iso4217:USD | -8 | ||
42 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Income Tax Authority [Domain] | Income Taxes Paid Net | 3900000000 | iso4217:USD | -8 | ||
43 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Income Statement Location [Domain] | Income Taxes Paid Net | 2400000000 | iso4217:USD | -8 | ||
44 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Income Tax Authority [Domain] | Income Taxes Paid Net | 2400000000 | iso4217:USD | -8 | ||
45 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Income Statement Location [Domain] | Operating Loss Carryforwards | 13700000000 | iso4217:USD | -8 | ||
46 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Income Tax Authority [Domain] | Operating Loss Carryforwards | 13700000000 | iso4217:USD | -8 | ||
47 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Foreign Country [Member] | Operating Loss Carryforwards | 11100000000 | iso4217:USD | -8 | ||
48 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Income Statement Location [Domain] | Undistributed Earnings Of Foreign Subsidiaries | 142000000000 | iso4217:USD | -9 | ||
49 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Income Tax Authority [Domain] | Undistributed Earnings Of Foreign Subsidiaries | 142000000000 | iso4217:USD | -9 | ||
50 | 0000789019 (http://www.sec.gov/CIK) | 2014-06-30 | Income Statement Location [Domain] | Unrecognized Tax Benefits | 8714000000 | iso4217:USD | -6 | ||
51 | 0000789019 (http://www.sec.gov/CIK) | 2014-06-30 | Income Tax Authority [Domain] | Unrecognized Tax Benefits | 8714000000 | iso4217:USD | -6 | ||
52 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | Income Statement Location [Domain] | Unrecognized Tax Benefits | 9599000000 | iso4217:USD | -6 | ||
53 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | Income Tax Authority [Domain] | Unrecognized Tax Benefits | 9599000000 | iso4217:USD | -6 | ||
54 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Income Statement Location [Domain] | Unrecognized Tax Benefits | 10164000000 | iso4217:USD | -6 | ||
55 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Income Tax Authority [Domain] | Unrecognized Tax Benefits | 10164000000 | iso4217:USD | -6 | ||
56 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Income Statement Location [Domain] | Unrecognized Tax Benefits | 11737000000 | iso4217:USD | -6 | ||
57 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Income Tax Authority [Domain] | Unrecognized Tax Benefits | 11737000000 | iso4217:USD | -6 | ||
58 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | Income Statement Location [Domain] | Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued | 1700000000 | iso4217:USD | -8 | ||
59 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | Income Tax Authority [Domain] | Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued | 1700000000 | iso4217:USD | -8 | ||
60 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Income Statement Location [Domain] | Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued | 1900000000 | iso4217:USD | -8 | ||
61 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Income Tax Authority [Domain] | Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued | 1900000000 | iso4217:USD | -8 | ||
62 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Income Statement Location [Domain] | Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued | 2300000000 | iso4217:USD | -8 | ||
63 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Income Tax Authority [Domain] | Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued | 2300000000 | iso4217:USD | -8 | ||
64 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Income Statement Location [Domain] | Unrecognized Tax Benefits Income Tax Penalties And Interest Expense | 237000000 | iso4217:USD | -6 | ||
65 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Income Tax Authority [Domain] | Unrecognized Tax Benefits Income Tax Penalties And Interest Expense | 237000000 | iso4217:USD | -6 | ||
66 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Income Statement Location [Domain] | Unrecognized Tax Benefits Income Tax Penalties And Interest Expense | 163000000 | iso4217:USD | -6 | ||
67 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Income Tax Authority [Domain] | Unrecognized Tax Benefits Income Tax Penalties And Interest Expense | 163000000 | iso4217:USD | -6 | ||
68 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Income Statement Location [Domain] | Unrecognized Tax Benefits Income Tax Penalties And Interest Expense | 399000000 | iso4217:USD | -6 | ||
69 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Income Tax Authority [Domain] | Unrecognized Tax Benefits Income Tax Penalties And Interest Expense | 399000000 | iso4217:USD | -6 | ||
70 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | Income Statement Location [Domain] | Unrecognized Tax Benefits That Would Impact Effective Tax Rate | 7900000000 | iso4217:USD | -8 | ||
71 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | Income Tax Authority [Domain] | Unrecognized Tax Benefits That Would Impact Effective Tax Rate | 7900000000 | iso4217:USD | -8 | ||
72 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Income Statement Location [Domain] | Unrecognized Tax Benefits That Would Impact Effective Tax Rate | 8800000000 | iso4217:USD | -8 | ||
73 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Income Tax Authority [Domain] | Unrecognized Tax Benefits That Would Impact Effective Tax Rate | 8800000000 | iso4217:USD | -8 | ||
74 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Income Statement Location [Domain] | Unrecognized Tax Benefits That Would Impact Effective Tax Rate | 10200000000 | iso4217:USD | -8 | ||
75 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Income Tax Authority [Domain] | Unrecognized Tax Benefits That Would Impact Effective Tax Rate | 10200000000 | iso4217:USD | -8 | ||
76 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Regional Operating Centers [Member] | Foreign Earnings Taxed At Rates Lower Than Us Rate | 0.73 | pure | 2 | ||
77 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Regional Operating Centers [Member] | Foreign Earnings Taxed At Rates Lower Than Us Rate | 0.69 | pure | 2 | ||
78 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Regional Operating Centers [Member] | Foreign Earnings Taxed At Rates Lower Than Us Rate | 0.64 | pure | 2 |
Fact Table | |
---|---|
Network |
100930 - Disclosure - Income (Loss) Before Income Taxes (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureIncomeLossBeforeIncomeTaxesDetail)
|
Table | Income Tax Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100940 - Disclosure - Difference Between Income Taxes Computed at Federal Statutory Rate and Provision for Income Taxes (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureDifferenceBetweenIncomeTaxesComputedAtFederalStatutoryRateAndProvisionForIncomeTaxesDetail)
|
Table | Income Tax Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100950 - Disclosure - Deferred Income Tax Assets and Liabilities (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureDeferredIncomeTaxAssetsAndLiabilitiesDetail)
|
Table | Income Tax Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Noncurrent Assets [Member] | Deferred Tax Assets Liabilities Net | 219000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Noncurrent Assets [Member] | Deferred Tax Assets Liabilities Net | 2412000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Deferred Income Tax Liabilities Noncurrent [Member] | Deferred Tax Liabilities | 1476000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Deferred Income Tax Liabilities Noncurrent [Member] | Deferred Tax Liabilities | 531000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100960 - Disclosure - Changes in Unrecognized Tax Benefits (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureChangesInUnrecognizedTaxBenefitsDetail)
|
Table | Income Tax Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
100970 - Disclosure - Income Taxes - Additional Information Regarding Examinations (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureIncomeTaxesAdditionalInformationRegardingExaminationsDetail)
|
Table | Income Tax Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2011-01-01 to 2011-03-31 | Internal Revenue Service I R S [Member] | Income Tax Examination Year Under Examination | 2004 | null | null | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2015-09-30 | Internal Revenue Service I R S [Member] | Income Tax Examination Year Under Examination | 2007 | null | null | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2011-01-01 to 2011-03-31 | Internal Revenue Service I R S [Member] | Income Tax Examination Year Under Examination | 2006 | null | null | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2015-09-30 | Internal Revenue Service I R S [Member] | Income Tax Examination Year Under Examination | 2009 | null | null | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Foreign Country [Member] | Open Tax Year | 1996 | null | null | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Foreign Country [Member] | Open Tax Year | 2017 | null | null | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Internal Revenue Service I R S [Member] | Open Tax Year | 2010 | null | null | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Internal Revenue Service I R S [Member] | Open Tax Year | 2016 | null | null |
Fact Table | |
---|---|
Network |
100980 - Disclosure - Restructuring Charges - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureRestructuringChargesAdditionalInformationDetail)
|
Table | Restructuring And Related Activities [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Phone Hardware Restructuring Plan [Member] | Restructuring And Related Activities Completion Date | 2017-06-30 | null | null | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Twenty Seventeen Restructuring Plan [Member] | Restructuring And Related Activities Completion Date | 2018-06-30 | null | null | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Twenty Sixteen Restructuring Plan [Member] | Restructuring And Related Activities Completion Date | 2017-06-30 | null | null | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Phone Hardware Restructuring Plan [Member] | Restructuring And Related Cost Number Of Positions Eliminated | 7400 | msft:Position | 0 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Twenty Sixteen Restructuring Plan [Member] | Restructuring And Related Cost Number Of Positions Eliminated | 4700 | msft:Position | 0 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Type Of Restructuring [Domain] | Restructuring Charges | 306000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Restructuring Plan [Domain] | Restructuring Charges | 306000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Employee Severance [Member] | Restructuring Charges | 306000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Twenty Seventeen Restructuring Plan [Member] | Restructuring Charges | 306000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Phone Hardware Restructuring Plan [Member] | Restructuring Charges | 780000000 | iso4217:USD | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Twenty Sixteen Restructuring Plan [Member] | Restructuring Charges | 501000000 | iso4217:USD | -6 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2016-04-01 to 2016-06-30 | Twenty Sixteen Restructuring Plan [Member] | Restructuring Charges | 480000000 | iso4217:USD | -6 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Phone Hardware Restructuring Plan [Member] | Restructuring Reserve Accrual Adjustment1 | -21000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
100990 - Disclosure - Changes in Restructuring Liability (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureChangesInRestructuringLiabilityDetail)
|
Table | Restructuring And Related Activities [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Employee Severance [Member] | Payments For Restructuring | 367000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Other Restructuring [Member] | Payments For Restructuring | 101000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Employee Severance [Member] | Restructuring Charges | 306000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Other Restructuring [Member] | Restructuring Charges | 0 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Employee Severance [Member] | Restructuring Reserve | 470000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Employee Severance [Member] | Restructuring Reserve | 373000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Restructuring [Member] | Restructuring Reserve | 239000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Restructuring [Member] | Restructuring Reserve | 59000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Employee Severance [Member] | Restructuring Reserve Settled Without Cash2 | 36000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Other Restructuring [Member] | Restructuring Reserve Settled Without Cash2 | 79000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
101000 - Disclosure - Unearned Revenue by Segment (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureUnearnedRevenueBySegmentDetail)
|
Table | Deferred Revenue Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Consolidation Items [Domain] | Deferred Revenue | 33909000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Consolidation Items [Domain] | Deferred Revenue | 44479000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Corporate And Reconciling Items [Member] | Deferred Revenue | 6606000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Corporate And Reconciling Items [Member] | Deferred Revenue | 13304000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Operating Segments [Member] | Deferred Revenue | 11472000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Operating Segments [Member] | Deferred Revenue | 13464000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Operating Segments [Member] | Deferred Revenue | 3334000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Operating Segments [Member] | Deferred Revenue | 3420000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Operating Segments [Member] | Deferred Revenue | 12497000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Operating Segments [Member] | Deferred Revenue | 14291000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
101010 - Disclosure - Commitments - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureCommitmentsAdditionalInformationDetail)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Current Liabilities [Member] | Capital Lease Obligations Current | 25000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Current Liabilities [Member] | Capital Lease Obligations Current | 113000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Noncurrent Liabilities [Member] | Capital Lease Obligations Noncurrent | 761000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Noncurrent Liabilities [Member] | Capital Lease Obligations Noncurrent | 2400000000 | iso4217:USD | -8 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Building Building Improvements And Leasehold Improvements [Member] | Commitments Fair Value Disclosure | 1100000000 | iso4217:USD | -8 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Building [Member] | Lease And Rental Expense | 989000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Building [Member] | Lease And Rental Expense | 1000000000 | iso4217:USD | -8 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Building [Member] | Lease And Rental Expense | 1300000000 | iso4217:USD | -8 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Capital Lease [Member] | Unrecorded Unconditional Purchase Obligation Balance Sheet Amount | 3200000000 | iso4217:USD | -8 |
Fact Table | |
---|---|
Network |
101020 - Disclosure - Future Minimum Rental Commitments Under Non-cancellable Operating Leases (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureFutureMinimumRentalCommitmentsUnderNonCancellableOperatingLeasesDetail)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Building [Member] | Operating Leases Future Minimum Payments Due | 7872000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Building [Member] | Operating Leases Future Minimum Payments Due Current | 1292000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Building [Member] | Operating Leases Future Minimum Payments Due In Five Years | 749000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Building [Member] | Operating Leases Future Minimum Payments Due In Four Years | 908000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Building [Member] | Operating Leases Future Minimum Payments Due In Three Years | 1115000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Building [Member] | Operating Leases Future Minimum Payments Due In Two Years | 1220000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Building [Member] | Operating Leases Future Minimum Payments Due Thereafter | 2588000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
101030 - Disclosure - Future Minimum Lease Payments under Non-cancellable Capital Leases (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureFutureMinimumLeasePaymentsUnderNonCancellableCapitalLeasesDetail)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
101040 - Disclosure - Future Minimum Lease Payments under Non-cancellable Capital Leases (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureFutureMinimumLeasePaymentsUnderNonCancellableCapitalLeasesParentheticalDetail)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
101050 - Disclosure - Contingencies - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureContingenciesAdditionalInformationDetail)
|
Table | Commitments And Contingencies Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
101060 - Disclosure - Shares of Common Stock Outstanding (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureSharesOfCommonStockOutstandingDetail)
|
Table | Equity [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
101070 - Disclosure - Stockholders' Equity - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureStockholdersEquityAdditionalInformationDetail)
|
Table | Statement Of Stockholders Equity [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-09-20 | Share Repurchase Program Twenty Sixteen [Member] | Stock Repurchase Program Authorized Amount1 | 40000000000 | iso4217:USD | INF | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2013-09-16 | Share Repurchase Program Twenty Thirteen [Member] | Stock Repurchase Program Authorized Amount1 | 40000000000 | iso4217:USD | INF | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Share Repurchase Program Twenty Sixteen [Member] | Stock Repurchase Program Remaining Authorized Repurchase Amount1 | 36800000000 | iso4217:USD | -8 |
Fact Table | |
---|---|
Network |
101080 - Disclosure - Share Repurchases (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureShareRepurchasesDetail)
|
Table | Equity [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-03-31 | Share Repurchase Program Twenty Sixteen [Member] | Stock Repurchased During Period Shares | 25000000 | shares | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2017-04-01 to 2017-06-30 | Share Repurchase Program Twenty Sixteen [Member] | Stock Repurchased During Period Shares | 23000000 | shares | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2014-09-30 | Share Repurchase Program Twenty Thirteen [Member] | Stock Repurchased During Period Shares | 43000000 | shares | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2014-10-01 to 2014-12-31 | Share Repurchase Program Twenty Thirteen [Member] | Stock Repurchased During Period Shares | 43000000 | shares | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2015-01-01 to 2015-03-31 | Share Repurchase Program Twenty Thirteen [Member] | Stock Repurchased During Period Shares | 116000000 | shares | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2015-04-01 to 2015-06-30 | Share Repurchase Program Twenty Thirteen [Member] | Stock Repurchased During Period Shares | 93000000 | shares | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2015-09-30 | Share Repurchase Program Twenty Thirteen [Member] | Stock Repurchased During Period Shares | 89000000 | shares | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2015-10-01 to 2015-12-31 | Share Repurchase Program Twenty Thirteen [Member] | Stock Repurchased During Period Shares | 66000000 | shares | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-03-31 | Share Repurchase Program Twenty Thirteen [Member] | Stock Repurchased During Period Shares | 69000000 | shares | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2016-04-01 to 2016-06-30 | Share Repurchase Program Twenty Thirteen [Member] | Stock Repurchased During Period Shares | 70000000 | shares | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2016-09-30 | Share Repurchase Program Twenty Thirteen [Member] | Stock Repurchased During Period Shares | 63000000 | shares | -6 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2016-10-01 to 2016-12-31 | Share Repurchase Program Twenty Thirteen [Member] | Stock Repurchased During Period Shares | 59000000 | shares | -6 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-03-31 | Share Repurchase Program Twenty Sixteen [Member] | Stock Repurchased During Period Value | 1600000000 | iso4217:USD | -6 | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2017-04-01 to 2017-06-30 | Share Repurchase Program Twenty Sixteen [Member] | Stock Repurchased During Period Value | 1600000000 | iso4217:USD | -6 | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2014-09-30 | Share Repurchase Program Twenty Thirteen [Member] | Stock Repurchased During Period Value | 2000000000 | iso4217:USD | -6 | ||
16 | 0000789019 (http://www.sec.gov/CIK) | 2014-10-01 to 2014-12-31 | Share Repurchase Program Twenty Thirteen [Member] | Stock Repurchased During Period Value | 2000000000 | iso4217:USD | -6 | ||
17 | 0000789019 (http://www.sec.gov/CIK) | 2015-01-01 to 2015-03-31 | Share Repurchase Program Twenty Thirteen [Member] | Stock Repurchased During Period Value | 5000000000 | iso4217:USD | -6 | ||
18 | 0000789019 (http://www.sec.gov/CIK) | 2015-04-01 to 2015-06-30 | Share Repurchase Program Twenty Thirteen [Member] | Stock Repurchased During Period Value | 4209000000 | iso4217:USD | -6 | ||
19 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2015-09-30 | Share Repurchase Program Twenty Thirteen [Member] | Stock Repurchased During Period Value | 4000000000 | iso4217:USD | -6 | ||
20 | 0000789019 (http://www.sec.gov/CIK) | 2015-10-01 to 2015-12-31 | Share Repurchase Program Twenty Thirteen [Member] | Stock Repurchased During Period Value | 3600000000 | iso4217:USD | -6 | ||
21 | 0000789019 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-03-31 | Share Repurchase Program Twenty Thirteen [Member] | Stock Repurchased During Period Value | 3600000000 | iso4217:USD | -6 | ||
22 | 0000789019 (http://www.sec.gov/CIK) | 2016-04-01 to 2016-06-30 | Share Repurchase Program Twenty Thirteen [Member] | Stock Repurchased During Period Value | 3600000000 | iso4217:USD | -6 | ||
23 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2016-09-30 | Share Repurchase Program Twenty Thirteen [Member] | Stock Repurchased During Period Value | 3550000000 | iso4217:USD | -6 | ||
24 | 0000789019 (http://www.sec.gov/CIK) | 2016-10-01 to 2016-12-31 | Share Repurchase Program Twenty Thirteen [Member] | Stock Repurchased During Period Value | 3533000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
101090 - Disclosure - Dividends Declared (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureDividendsDeclaredDetail)
|
Table | Equity [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
101100 - Disclosure - Summary of Changes in Accumulated Other Comprehensive Income by Component (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureSummaryOfChangesInAccumulatedOtherComprehensiveIncomeByComponentDetail)
|
Table | Statement Of Income And Comprehensive Income [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member] | Oci Before Reclassifications Net Of Tax Attributable To Parent | 1152000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member] | Oci Before Reclassifications Net Of Tax Attributable To Parent | 351000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member] | Oci Before Reclassifications Net Of Tax Attributable To Parent | 328000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Accumulated Net Unrealized Investment Gain Loss [Member] | Oci Before Reclassifications Net Of Tax Attributable To Parent | 110000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Accumulated Net Unrealized Investment Gain Loss [Member] | Oci Before Reclassifications Net Of Tax Attributable To Parent | 219000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Accumulated Net Unrealized Investment Gain Loss [Member] | Oci Before Reclassifications Net Of Tax Attributable To Parent | 517000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Accumulated Translation Adjustment And Other [Member] | Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent | -1383000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Accumulated Translation Adjustment And Other [Member] | Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent | -519000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Accumulated Translation Adjustment And Other [Member] | Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent | 228000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member] | Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent | 559000000 | iso4217:USD | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member] | Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent | -238000000 | iso4217:USD | -6 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member] | Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent | -218000000 | iso4217:USD | -6 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Accumulated Net Unrealized Investment Gain Loss [Member] | Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent | -362000000 | iso4217:USD | -6 | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Accumulated Net Unrealized Investment Gain Loss [Member] | Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent | -228000000 | iso4217:USD | -6 | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Accumulated Net Unrealized Investment Gain Loss [Member] | Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent | -1116000000 | iso4217:USD | -6 | ||
16 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Accumulated Other Comprehensive Income [Member] | Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent | -1186000000 | iso4217:USD | -6 | ||
17 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Accumulated Other Comprehensive Income [Member] | Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent | -985000000 | iso4217:USD | -6 | ||
18 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Accumulated Other Comprehensive Income [Member] | Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent | -1106000000 | iso4217:USD | -6 | ||
19 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Accumulated Net Unrealized Investment Gain Loss [Member] | Reclassification From Aoci Current Period Before Tax Attributable To Parent | 728000000 | iso4217:USD | -6 | ||
20 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Accumulated Net Unrealized Investment Gain Loss [Member] | Reclassification From Aoci Current Period Before Tax Attributable To Parent | 688000000 | iso4217:USD | -6 | ||
21 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Accumulated Net Unrealized Investment Gain Loss [Member] | Reclassification From Aoci Current Period Before Tax Attributable To Parent | 2513000000 | iso4217:USD | -6 | ||
22 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member] | Reclassification From Aoci Current Period Before Tax Attributable To Parent | 608000000 | iso4217:USD | -6 | ||
23 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member] | Reclassification From Aoci Current Period Before Tax Attributable To Parent | 625000000 | iso4217:USD | -6 | ||
24 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member] | Reclassification From Aoci Current Period Before Tax Attributable To Parent | 555000000 | iso4217:USD | -6 | ||
25 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member] | Reclassification From Aoci Current Period Net Of Tax Attributable To Parent | 593000000 | iso4217:USD | -6 | ||
26 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member] | Reclassification From Aoci Current Period Net Of Tax Attributable To Parent | 589000000 | iso4217:USD | -6 | ||
27 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member] | Reclassification From Aoci Current Period Net Of Tax Attributable To Parent | 546000000 | iso4217:USD | -6 | ||
28 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Accumulated Net Unrealized Investment Gain Loss [Member] | Reclassification From Aoci Current Period Net Of Tax Attributable To Parent | 472000000 | iso4217:USD | -6 | ||
29 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Accumulated Net Unrealized Investment Gain Loss [Member] | Reclassification From Aoci Current Period Net Of Tax Attributable To Parent | 447000000 | iso4217:USD | -6 | ||
30 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Accumulated Net Unrealized Investment Gain Loss [Member] | Reclassification From Aoci Current Period Net Of Tax Attributable To Parent | 1633000000 | iso4217:USD | -6 | ||
31 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member] | Reclassification From Aoci Current Period Tax | 15000000 | iso4217:USD | -6 | ||
32 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member] | Reclassification From Aoci Current Period Tax | 36000000 | iso4217:USD | -6 | ||
33 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member] | Reclassification From Aoci Current Period Tax | 9000000 | iso4217:USD | -6 | ||
34 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Accumulated Net Unrealized Investment Gain Loss [Member] | Reclassification From Aoci Current Period Tax | 256000000 | iso4217:USD | -6 | ||
35 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Accumulated Net Unrealized Investment Gain Loss [Member] | Reclassification From Aoci Current Period Tax | 241000000 | iso4217:USD | -6 | ||
36 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Accumulated Net Unrealized Investment Gain Loss [Member] | Reclassification From Aoci Current Period Tax | 880000000 | iso4217:USD | -6 | ||
37 | 0000789019 (http://www.sec.gov/CIK) | 2014-06-30 | Accumulated Translation Adjustment And Other [Member] | Stockholders Equity | 146000000 | iso4217:USD | -6 | ||
38 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | Accumulated Translation Adjustment And Other [Member] | Stockholders Equity | -1237000000 | iso4217:USD | -6 | ||
39 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accumulated Translation Adjustment And Other [Member] | Stockholders Equity | -1756000000 | iso4217:USD | -6 | ||
40 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accumulated Translation Adjustment And Other [Member] | Stockholders Equity | -1528000000 | iso4217:USD | -6 | ||
41 | 0000789019 (http://www.sec.gov/CIK) | 2014-06-30 | Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member] | Stockholders Equity | 31000000 | iso4217:USD | -6 | ||
42 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member] | Stockholders Equity | 590000000 | iso4217:USD | -6 | ||
43 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member] | Stockholders Equity | 352000000 | iso4217:USD | -6 | ||
44 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member] | Stockholders Equity | 134000000 | iso4217:USD | -6 | ||
45 | 0000789019 (http://www.sec.gov/CIK) | 2014-06-30 | Accumulated Net Unrealized Investment Gain Loss [Member] | Stockholders Equity | 3531000000 | iso4217:USD | -6 | ||
46 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | Accumulated Net Unrealized Investment Gain Loss [Member] | Stockholders Equity | 3169000000 | iso4217:USD | -6 | ||
47 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accumulated Net Unrealized Investment Gain Loss [Member] | Stockholders Equity | 2941000000 | iso4217:USD | -6 | ||
48 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accumulated Net Unrealized Investment Gain Loss [Member] | Stockholders Equity | 1825000000 | iso4217:USD | -6 | ||
49 | 0000789019 (http://www.sec.gov/CIK) | 2014-06-30 | Accumulated Other Comprehensive Income [Member] | Stockholders Equity | 3708000000 | iso4217:USD | -6 | ||
50 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | Accumulated Other Comprehensive Income [Member] | Stockholders Equity | 2522000000 | iso4217:USD | -6 | ||
51 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Accumulated Other Comprehensive Income [Member] | Stockholders Equity | 1537000000 | iso4217:USD | -6 | ||
52 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Accumulated Other Comprehensive Income [Member] | Stockholders Equity | 431000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
101110 - Disclosure - Summary of Changes in Accumulated Other Comprehensive Income by Component (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureSummaryOfChangesInAccumulatedOtherComprehensiveIncomeByComponentParentheticalDetail)
|
Table | Statement Of Income And Comprehensive Income [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member] | Other Comprehensive Income Loss Before Reclassifications Tax | 35000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member] | Other Comprehensive Income Loss Before Reclassifications Tax | 24000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Accumulated Net Gain Loss From Designated Or Qualifying Cash Flow Hedges [Member] | Other Comprehensive Income Loss Before Reclassifications Tax | 4000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Accumulated Net Unrealized Investment Gain Loss [Member] | Other Comprehensive Income Loss Before Reclassifications Tax | 59000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Accumulated Net Unrealized Investment Gain Loss [Member] | Other Comprehensive Income Loss Before Reclassifications Tax | 120000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Accumulated Net Unrealized Investment Gain Loss [Member] | Other Comprehensive Income Loss Before Reclassifications Tax | 267000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Accumulated Translation Adjustment And Other [Member] | Other Comprehensive Income Loss Tax Portion Attributable To Parent1 | 16000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Accumulated Translation Adjustment And Other [Member] | Other Comprehensive Income Loss Tax Portion Attributable To Parent1 | -33000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Accumulated Translation Adjustment And Other [Member] | Other Comprehensive Income Loss Tax Portion Attributable To Parent1 | 9000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
101120 - Disclosure - Employee Stock and Savings Plans - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureEmployeeStockAndSavingsPlansAdditionalInformationDetail)
|
Table | Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] | Defined Contribution Plan Cost Recognized | 454000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Other Postretirement Benefits Individual Contracts Type Of Deferred Compensation [Domain] | Defined Contribution Plan Cost Recognized | 454000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Plan Name [Domain] | Defined Contribution Plan Cost Recognized | 454000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] | Defined Contribution Plan Cost Recognized | 549000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Other Postretirement Benefits Individual Contracts Type Of Deferred Compensation [Domain] | Defined Contribution Plan Cost Recognized | 549000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Plan Name [Domain] | Defined Contribution Plan Cost Recognized | 549000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] | Defined Contribution Plan Cost Recognized | 734000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Other Postretirement Benefits Individual Contracts Type Of Deferred Compensation [Domain] | Defined Contribution Plan Cost Recognized | 734000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Plan Name [Domain] | Defined Contribution Plan Cost Recognized | 734000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | I R S Compensation Limit [Member] | Defined Contribution Plan Employer Matching Contribution Percent | 0.03 | pure | INF | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2015-12-31 | I R S Compensation Limit [Member] | Defined Contribution Plan Employer Matching Contribution Percent | 0.03 | pure | INF | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2016-01-01 to 2017-06-30 | I R S Compensation Limit [Member] | Defined Contribution Plan Employer Matching Contribution Percent | 0.5 | pure | INF | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Maximum [Member] | Defined Contribution Plan Employer Matching Contribution Percent | 0.03 | pure | INF | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2015-12-31 | Maximum [Member] | Defined Contribution Plan Employer Matching Contribution Percent | 0.03 | pure | INF | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2016-01-01 to 2017-06-30 | Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] | Defined Contribution Plan Employer Matching Contribution Percent Of Match | 0.5 | pure | INF | ||
16 | 0000789019 (http://www.sec.gov/CIK) | 2016-01-01 to 2017-06-30 | Other Postretirement Benefits Individual Contracts Type Of Deferred Compensation [Domain] | Defined Contribution Plan Employer Matching Contribution Percent Of Match | 0.5 | pure | INF | ||
17 | 0000789019 (http://www.sec.gov/CIK) | 2016-01-01 to 2017-06-30 | Plan Name [Domain] | Defined Contribution Plan Employer Matching Contribution Percent Of Match | 0.5 | pure | INF | ||
18 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] | Defined Contribution Plan Employer Matching Contribution Percent Of Match | 0.5 | pure | INF | ||
19 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Other Postretirement Benefits Individual Contracts Type Of Deferred Compensation [Domain] | Defined Contribution Plan Employer Matching Contribution Percent Of Match | 0.5 | pure | INF | ||
20 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Plan Name [Domain] | Defined Contribution Plan Employer Matching Contribution Percent Of Match | 0.5 | pure | INF | ||
21 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2015-12-31 | Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name [Domain] | Defined Contribution Plan Employer Matching Contribution Percent Of Match | 0.5 | pure | INF | ||
22 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2015-12-31 | Other Postretirement Benefits Individual Contracts Type Of Deferred Compensation [Domain] | Defined Contribution Plan Employer Matching Contribution Percent Of Match | 0.5 | pure | INF | ||
23 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2015-12-31 | Plan Name [Domain] | Defined Contribution Plan Employer Matching Contribution Percent Of Match | 0.5 | pure | INF | ||
24 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Restricted Stock [Member] | Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized | 6500000000 | iso4217:USD | -8 | ||
25 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Restricted Stock [Member] | Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 | _1602266 | null | null | ||
26 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Executive Incentive Plan [Member] | Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 | _1602844 | null | null | ||
27 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Restricted Stock [Member] | Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 | _1603422 | null | null | ||
28 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Restricted Stock [Member] | Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 | _1604000 | null | null | ||
29 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Executive Incentive Plan [Member] | Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 | _1604578 | null | null | ||
30 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Restricted Stock [Member] | Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value | 42.36 | iso4217:USD/shares | 2 | ||
31 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Restricted Stock [Member] | Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value | 41.51 | iso4217:USD/shares | 2 | ||
32 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Restricted Stock [Member] | Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value | 55.64 | iso4217:USD/shares | 2 | ||
33 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Restricted Stock [Member] | Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value | 4200000000 | iso4217:USD | -8 | ||
34 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Restricted Stock [Member] | Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value | 3900000000 | iso4217:USD | -8 | ||
35 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Restricted Stock [Member] | Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value | 4800000000 | iso4217:USD | -8 | ||
36 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | Employee Stock [Member] | Share Based Compensation Arrangement By Share Based Payment Award Maximum Employee Subscription Rate | 0.15 | pure | INF | ||
37 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Employee Stock [Member] | Share Based Compensation Arrangement By Share Based Payment Award Maximum Employee Subscription Rate | 0.15 | pure | INF | ||
38 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Employee Stock [Member] | Share Based Compensation Arrangement By Share Based Payment Award Maximum Employee Subscription Rate | 0.15 | pure | INF | ||
39 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Employee Stock [Member] | Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant | 129000000 | shares | -6 | ||
40 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Restricted Stock [Member] | Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant | 127000000 | shares | -6 | ||
41 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Employee Stock [Member] | Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent | 0.9 | pure | INF | ||
42 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Employee Stock [Member] | Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent | 0.9 | pure | INF | ||
43 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Employee Stock [Member] | Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent | 0.9 | pure | INF |
Fact Table | |
---|---|
Network |
101130 - Disclosure - Stock-Based Compensation Expense and Related Income Tax Benefits (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureStockBasedCompensationExpenseAndRelatedIncomeTaxBenefitsDetail)
|
Table | Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
101140 - Disclosure - Assumptions Used in Estimating the Fair Value of Stock Award Grants (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureAssumptionsUsedInEstimatingFairValueOfStockAwardGrantsDetail)
|
Table | Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Maximum [Member] | Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividends Per Share | 0.31 | iso4217:USD/shares | INF | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Maximum [Member] | Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividends Per Share | 0.36 | iso4217:USD/shares | INF | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Maximum [Member] | Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividends Per Share | 0.39 | iso4217:USD/shares | INF | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Minimum [Member] | Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividends Per Share | 0.28 | iso4217:USD/shares | INF | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Minimum [Member] | Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividends Per Share | 0.31 | iso4217:USD/shares | INF | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Minimum [Member] | Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividends Per Share | 0.36 | iso4217:USD/shares | INF |
Fact Table | |
---|---|
Network |
101150 - Disclosure - Stock Plan Activity (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureStockPlanActivityDetail)
|
Table | Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] |
Fact Table | |
---|---|
Network |
101160 - Disclosure - Stock Plan Activity (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureStockPlanActivityParentheticalDetail)
|
Table | Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Performance Shares [Member] | Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period | 1000000 | shares | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Performance Shares [Member] | Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period | 1000000 | shares | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Performance Shares [Member] | Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period | 2000000 | shares | -6 |
Fact Table | |
---|---|
Network |
101170 - Disclosure - Employee Purchased Shares (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureEmployeePurchasedSharesDetail)
|
Table | Disclosure Of Compensation Related Costs Sharebased Payments [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
101180 - Disclosure - Segment Revenue (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureSegmentRevenueDetail)
|
Table | Segment Reporting [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Corporate And Reconciling Items [Member] | Sales Revenue Net | 0 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Corporate And Reconciling Items [Member] | Sales Revenue Net | -6643000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Corporate And Reconciling Items [Member] | Sales Revenue Net | -6707000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Operating Segments [Member] | Sales Revenue Net | 23715000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Operating Segments [Member] | Sales Revenue Net | 25042000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Operating Segments [Member] | Sales Revenue Net | 27440000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Operating Segments [Member] | Sales Revenue Net | 43435000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Operating Segments [Member] | Sales Revenue Net | 40434000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Operating Segments [Member] | Sales Revenue Net | 38773000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Operating Segments [Member] | Sales Revenue Net | 26430000000 | iso4217:USD | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Operating Segments [Member] | Sales Revenue Net | 26487000000 | iso4217:USD | -6 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Operating Segments [Member] | Sales Revenue Net | 30444000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
101190 - Disclosure - Operating Income (Loss) by Segment (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureOperatingIncomeLossBySegmentDetail)
|
Table | Segment Reporting [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Corporate And Reconciling Items [Member] | Operating Income Loss | -10011000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Corporate And Reconciling Items [Member] | Operating Income Loss | -7753000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Corporate And Reconciling Items [Member] | Operating Income Loss | -7013000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Corporate And Reconciling Items [Member] | Operating Income Loss | 0 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Corporate And Reconciling Items [Member] | Operating Income Loss | -6643000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Corporate And Reconciling Items [Member] | Operating Income Loss | -6707000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Corporate And Reconciling Items [Member] | Operating Income Loss | -10011000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Corporate And Reconciling Items [Member] | Operating Income Loss | -1110000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Corporate And Reconciling Items [Member] | Operating Income Loss | -306000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Operating Segments [Member] | Operating Income Loss | 9803000000 | iso4217:USD | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Operating Segments [Member] | Operating Income Loss | 9315000000 | iso4217:USD | -6 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Operating Segments [Member] | Operating Income Loss | 9138000000 | iso4217:USD | -6 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Operating Segments [Member] | Operating Income Loss | 5095000000 | iso4217:USD | -6 | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Operating Segments [Member] | Operating Income Loss | 6202000000 | iso4217:USD | -6 | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Operating Segments [Member] | Operating Income Loss | 8288000000 | iso4217:USD | -6 | ||
16 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Operating Segments [Member] | Operating Income Loss | 13274000000 | iso4217:USD | -6 | ||
17 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Operating Segments [Member] | Operating Income Loss | 12418000000 | iso4217:USD | -6 | ||
18 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Operating Segments [Member] | Operating Income Loss | 11913000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
101200 - Disclosure - Corporate and Other Operating Income (Loss) Activity (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureCorporateAndOtherOperatingIncomeLossActivityDetail)
|
Table | Segment Reporting [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Corporate And Reconciling Items [Member] | Operating Income Loss | -10011000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Corporate And Reconciling Items [Member] | Operating Income Loss | -7753000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Corporate And Reconciling Items [Member] | Operating Income Loss | -7013000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Corporate And Reconciling Items [Member] | Operating Income Loss | 0 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Corporate And Reconciling Items [Member] | Operating Income Loss | -6643000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Corporate And Reconciling Items [Member] | Operating Income Loss | -6707000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Corporate And Reconciling Items [Member] | Operating Income Loss | -10011000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Corporate And Reconciling Items [Member] | Operating Income Loss | -1110000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Corporate And Reconciling Items [Member] | Operating Income Loss | -306000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
101210 - Disclosure - Segment Information and Geographic Data - Additional Information (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureSegmentInformationAndGeographicDataAdditionalInformationDetail)
|
Table | Segment Reporting [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
101220 - Disclosure - Revenue Classified by Major Geographic Areas (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureRevenueClassifiedByMajorGeographicAreasDetail)
|
Table | Segment Reporting [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Segment Geographical [Domain] | Sales Revenue Net | 93580000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2015-09-30 | Segment Geographical [Domain] | Sales Revenue Net | 20379000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Segment Geographical [Domain] | Sales Revenue Net | 85320000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2015-10-01 to 2015-12-31 | Segment Geographical [Domain] | Sales Revenue Net | 23796000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-03-31 | Segment Geographical [Domain] | Sales Revenue Net | 20531000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2016-04-01 to 2016-06-30 | Segment Geographical [Domain] | Sales Revenue Net | 20614000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2016-09-30 | Segment Geographical [Domain] | Sales Revenue Net | 20453000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Segment Geographical [Domain] | Sales Revenue Net | 89950000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-10-01 to 2016-12-31 | Segment Geographical [Domain] | Sales Revenue Net | 24090000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-03-31 | Segment Geographical [Domain] | Sales Revenue Net | 22090000000 | iso4217:USD | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2017-04-01 to 2017-06-30 | Segment Geographical [Domain] | Sales Revenue Net | 23317000000 | iso4217:USD | -6 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | UNITED STATES | Sales Revenue Net | 42941000000 | iso4217:USD | -6 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | UNITED STATES | Sales Revenue Net | 40578000000 | iso4217:USD | -6 | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | UNITED STATES | Sales Revenue Net | 45248000000 | iso4217:USD | -6 | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Non Us [Member] | Sales Revenue Net | 50639000000 | iso4217:USD | -6 | ||
16 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Non Us [Member] | Sales Revenue Net | 44742000000 | iso4217:USD | -6 | ||
17 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Non Us [Member] | Sales Revenue Net | 44702000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
101230 - Disclosure - Revenue Classified by Significant Product and Service Offerings (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureRevenueClassifiedBySignificantProductAndServiceOfferingsDetail)
|
Table | Segment Reporting [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Products And Services [Domain] | Sales Revenue Net | 93580000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2015-09-30 | Products And Services [Domain] | Sales Revenue Net | 20379000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Products And Services [Domain] | Sales Revenue Net | 85320000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2015-10-01 to 2015-12-31 | Products And Services [Domain] | Sales Revenue Net | 23796000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-03-31 | Products And Services [Domain] | Sales Revenue Net | 20531000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2016-04-01 to 2016-06-30 | Products And Services [Domain] | Sales Revenue Net | 20614000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2016-09-30 | Products And Services [Domain] | Sales Revenue Net | 20453000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Products And Services [Domain] | Sales Revenue Net | 89950000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-10-01 to 2016-12-31 | Products And Services [Domain] | Sales Revenue Net | 24090000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-03-31 | Products And Services [Domain] | Sales Revenue Net | 22090000000 | iso4217:USD | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2017-04-01 to 2017-06-30 | Products And Services [Domain] | Sales Revenue Net | 23317000000 | iso4217:USD | -6 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Advertising [Member] | Sales Revenue Net | 4557000000 | iso4217:USD | -6 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Advertising [Member] | Sales Revenue Net | 6098000000 | iso4217:USD | -6 | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Advertising [Member] | Sales Revenue Net | 6971000000 | iso4217:USD | -6 | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Consulting And Product Support Services [Member] | Sales Revenue Net | 5090000000 | iso4217:USD | -6 | ||
16 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Consulting And Product Support Services [Member] | Sales Revenue Net | 5641000000 | iso4217:USD | -6 | ||
17 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Consulting And Product Support Services [Member] | Sales Revenue Net | 5588000000 | iso4217:USD | -6 | ||
18 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Devices [Member] | Sales Revenue Net | 11602000000 | iso4217:USD | -6 | ||
19 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Devices [Member] | Sales Revenue Net | 7466000000 | iso4217:USD | -6 | ||
20 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Devices [Member] | Sales Revenue Net | 4557000000 | iso4217:USD | -6 | ||
21 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Linked In Corporation [Member] | Sales Revenue Net | 0 | iso4217:USD | -6 | ||
22 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Linked In Corporation [Member] | Sales Revenue Net | 0 | iso4217:USD | -6 | ||
23 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Linked In Corporation [Member] | Sales Revenue Net | 2268000000 | iso4217:USD | -6 | ||
24 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Microsoft Office System [Member] | Sales Revenue Net | 23538000000 | iso4217:USD | -6 | ||
25 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Microsoft Office System [Member] | Sales Revenue Net | 23588000000 | iso4217:USD | -6 | ||
26 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Microsoft Office System [Member] | Sales Revenue Net | 25389000000 | iso4217:USD | -6 | ||
27 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Other Products And Services [Member] | Sales Revenue Net | 6234000000 | iso4217:USD | -6 | ||
28 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Other Products And Services [Member] | Sales Revenue Net | 5851000000 | iso4217:USD | -6 | ||
29 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Other Products And Services [Member] | Sales Revenue Net | 5538000000 | iso4217:USD | -6 | ||
30 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Server Products And Tools [Member] | Sales Revenue Net | 18612000000 | iso4217:USD | -6 | ||
31 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Server Products And Tools [Member] | Sales Revenue Net | 19177000000 | iso4217:USD | -6 | ||
32 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Server Products And Tools [Member] | Sales Revenue Net | 21758000000 | iso4217:USD | -6 | ||
33 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Windows Operating Systems For Computing Devices [Member] | Sales Revenue Net | 14826000000 | iso4217:USD | -6 | ||
34 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Windows Operating Systems For Computing Devices [Member] | Sales Revenue Net | 8104000000 | iso4217:USD | -6 | ||
35 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Windows Operating Systems For Computing Devices [Member] | Sales Revenue Net | 8625000000 | iso4217:USD | -6 | ||
36 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Xbox [Member] | Sales Revenue Net | 9121000000 | iso4217:USD | -6 | ||
37 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Xbox [Member] | Sales Revenue Net | 9395000000 | iso4217:USD | -6 | ||
38 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Xbox [Member] | Sales Revenue Net | 9256000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
101240 - Disclosure - Revenue Classified by Significant Product and Service Offerings (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureRevenueClassifiedBySignificantProductAndServiceOfferingsParentheticalDetail)
|
Table | Segment Reporting [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Products Or Services Name Secondary Categorization [Domain] | Sales Revenue Net | 93580000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2015-09-30 | Products Or Services Name Secondary Categorization [Domain] | Sales Revenue Net | 20379000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Products Or Services Name Secondary Categorization [Domain] | Sales Revenue Net | 85320000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2015-10-01 to 2015-12-31 | Products Or Services Name Secondary Categorization [Domain] | Sales Revenue Net | 23796000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-03-31 | Products Or Services Name Secondary Categorization [Domain] | Sales Revenue Net | 20531000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2016-04-01 to 2016-06-30 | Products Or Services Name Secondary Categorization [Domain] | Sales Revenue Net | 20614000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2016-09-30 | Products Or Services Name Secondary Categorization [Domain] | Sales Revenue Net | 20453000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Products Or Services Name Secondary Categorization [Domain] | Sales Revenue Net | 89950000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-10-01 to 2016-12-31 | Products Or Services Name Secondary Categorization [Domain] | Sales Revenue Net | 24090000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-03-31 | Products Or Services Name Secondary Categorization [Domain] | Sales Revenue Net | 22090000000 | iso4217:USD | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2017-04-01 to 2017-06-30 | Products Or Services Name Secondary Categorization [Domain] | Sales Revenue Net | 23317000000 | iso4217:USD | -6 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2014-07-01 to 2015-06-30 | Commercial Cloud [Member] | Sales Revenue Net | 5800000000 | iso4217:USD | -8 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Commercial Cloud [Member] | Sales Revenue Net | 9500000000 | iso4217:USD | -8 | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Commercial Cloud [Member] | Sales Revenue Net | 14900000000 | iso4217:USD | -8 |
Fact Table | |
---|---|
Network |
101250 - Disclosure - Long-Lived Assets, Excluding Financial Instruments and Tax Assets, Classified by Location of Controlling Statutory Company (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureLongLivedAssetsExcludingFinancialInstrumentsAndTaxAssetsClassifiedByLocationOfControllingStatutoryCompanyDetail)
|
Table | Segment Reporting [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | IRELAND | Noncurrent Assets | 1595000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | IRELAND | Noncurrent Assets | 2078000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | IRELAND | Noncurrent Assets | 12876000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | LUXEMBOURG | Noncurrent Assets | 6879000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | LUXEMBOURG | Noncurrent Assets | 6854000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | LUXEMBOURG | Noncurrent Assets | 6845000000 | iso4217:USD | -6 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | UNITED STATES | Noncurrent Assets | 19562000000 | iso4217:USD | -6 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | UNITED STATES | Noncurrent Assets | 22819000000 | iso4217:USD | -6 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | UNITED STATES | Noncurrent Assets | 39118000000 | iso4217:USD | -6 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2015-06-30 | Other Countries [Member] | Noncurrent Assets | 8469000000 | iso4217:USD | -6 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2016-06-30 | Other Countries [Member] | Noncurrent Assets | 8210000000 | iso4217:USD | -6 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2017-06-30 | Other Countries [Member] | Noncurrent Assets | 10123000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
101260 - Disclosure - Quarterly Information (Unaudited) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureQuarterlyInformationUnauditedDetail)
|
Table | Quarterly Financial Information Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations |
---|
Fact Table | |
---|---|
Network |
101270 - Disclosure - Quarterly Information (Unaudited) (Parenthetical) (Detail)
(http://www.xbrlsite.com/msft/role/DisclosureQuarterlyInformationUnauditedParentheticalDetail)
|
Table | Quarterly Financial Information Disclosure [Abstract] |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0000789019 (http://www.sec.gov/CIK) | 2016-04-01 to 2016-06-30 | Phone Business [Member] | Asset Impairment Charges | 630000000 | iso4217:USD | -6 | ||
2 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Employee Severance [Member] | Restructuring Charges | 306000000 | iso4217:USD | -6 | ||
3 | 0000789019 (http://www.sec.gov/CIK) | 2017-04-01 to 2017-06-30 | Sales And Marketing Restructuring Plan [Member] | Restructuring Charges | 306000000 | iso4217:USD | -6 | ||
4 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Twenty Sixteen Restructuring Plan [Member] | Restructuring Charges | 501000000 | iso4217:USD | -6 | ||
5 | 0000789019 (http://www.sec.gov/CIK) | 2016-04-01 to 2016-06-30 | Twenty Sixteen Restructuring Plan [Member] | Restructuring Charges | 480000000 | iso4217:USD | -6 | ||
6 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2015-09-30 | Windows Ten Deferral [Member] | Sales Revenue Net | 1300000000 | iso4217:USD | -8 | ||
7 | 0000789019 (http://www.sec.gov/CIK) | 2015-07-01 to 2016-06-30 | Windows Ten Deferral [Member] | Sales Revenue Net | 6600000000 | iso4217:USD | -8 | ||
8 | 0000789019 (http://www.sec.gov/CIK) | 2015-10-01 to 2015-12-31 | Windows Ten Deferral [Member] | Sales Revenue Net | 1700000000 | iso4217:USD | -8 | ||
9 | 0000789019 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-03-31 | Windows Ten Deferral [Member] | Sales Revenue Net | 1600000000 | iso4217:USD | -8 | ||
10 | 0000789019 (http://www.sec.gov/CIK) | 2016-04-01 to 2016-06-30 | Windows Ten Deferral [Member] | Sales Revenue Net | 2000000000 | iso4217:USD | -8 | ||
11 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2016-09-30 | Windows Ten Deferral [Member] | Sales Revenue Net | 1900000000 | iso4217:USD | -8 | ||
12 | 0000789019 (http://www.sec.gov/CIK) | 2016-07-01 to 2017-06-30 | Windows Ten Deferral [Member] | Sales Revenue Net | 6700000000 | iso4217:USD | -8 | ||
13 | 0000789019 (http://www.sec.gov/CIK) | 2016-10-01 to 2016-12-31 | Windows Ten Deferral [Member] | Sales Revenue Net | 2000000000 | iso4217:USD | -8 | ||
14 | 0000789019 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-03-31 | Windows Ten Deferral [Member] | Sales Revenue Net | 1500000000 | iso4217:USD | -8 | ||
15 | 0000789019 (http://www.sec.gov/CIK) | 2017-04-01 to 2017-06-30 | Windows Ten Deferral [Member] | Sales Revenue Net | 1400000000 | iso4217:USD | -8 |
Type | Defined | Bound | OK | Fail |
---|---|---|---|---|
formula | 0 | 0 | 0 | 0 |
existenceAssertion | 0 | 0 | 0 | 0 |
valueAssertion | 0 | 0 | 0 | 0 |
calculation | 212 | 635 | 610 | 25 |
Type | Name | Rule Expression | Prolog form | |
---|---|---|---|---|
calculation | base:WeightedAverageNumberOfDilutedSharesOutstanding (in DisclosureBasicAndDilutedEarningsPerShareDetail)
| total=WeightedAverageNumberOfSharesOutstandingBasic_2*1+IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1*1 |
calculation('http://www.xbrlsite.com/msft/role/DisclosureBasicAndDilutedEarningsPerShareDetail',base:'WeightedAverageNumberOfDilutedSharesOutstanding') valueAssertion /* not loadable */ total=WeightedAverageNumberOfSharesOutstandingBasic_2*1+IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1*1 variables total: [concept(base:'WeightedAverageNumberOfDilutedSharesOutstanding')], WeightedAverageNumberOfSharesOutstandingBasic_2: [concept(base:'WeightedAverageNumberOfSharesOutstandingBasic')], IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1: [concept(base:'IncrementalCommonSharesAttributableToShareBasedPaymentArrangements')]. | |
calculation | base:InventoryNet (in DisclosureComponentsOfInventoriesDetail)
| total=InventoryRawMaterialsNetOfReserves_3*1+(InventoryWorkInProcessNetOfReserves_2*1+InventoryFinishedGoodsNetOfReserves_1*1) |
calculation('http://www.xbrlsite.com/msft/role/DisclosureComponentsOfInventoriesDetail',base:'InventoryNet') valueAssertion /* not loadable */ total=InventoryRawMaterialsNetOfReserves_3*1+(InventoryWorkInProcessNetOfReserves_2*1+InventoryFinishedGoodsNetOfReserves_1*1) variables total: [concept(base:'InventoryNet')], InventoryRawMaterialsNetOfReserves_3: [concept(base:'InventoryRawMaterialsNetOfReserves')], InventoryWorkInProcessNetOfReserves_2: [concept(base:'InventoryWorkInProcessNetOfReserves')], InventoryFinishedGoodsNetOfReserves_1: [concept(base:'InventoryFinishedGoodsNetOfReserves')]. | |
calculation | base:NonoperatingIncomeExpense (in DisclosureComponentsOfOtherIncomeExpenseNetDetail)
| total=InvestmentIncomeNet_6*1+(InterestExpense_5* -1+(GainLossOnInvestments_4*1+(GainLossOnDerivativeInstrumentsNetPretax_3*1+(ForeignCurrencyTransactionGainLossBeforeTax_2*1+OtherNonoperatingIncomeExpense_1*1)))) |
calculation('http://www.xbrlsite.com/msft/role/DisclosureComponentsOfOtherIncomeExpenseNetDetail',base:'NonoperatingIncomeExpense') valueAssertion /* not loadable */ total=InvestmentIncomeNet_6*1+(InterestExpense_5* -1+(GainLossOnInvestments_4*1+(GainLossOnDerivativeInstrumentsNetPretax_3*1+(ForeignCurrencyTransactionGainLossBeforeTax_2*1+OtherNonoperatingIncomeExpense_1*1)))) variables total: [concept(base:'NonoperatingIncomeExpense')], InvestmentIncomeNet_6: [concept(base:'InvestmentIncomeNet')], InterestExpense_5: [concept(base:'InterestExpense')], GainLossOnInvestments_4: [concept(base:'GainLossOnInvestments')], GainLossOnDerivativeInstrumentsNetPretax_3: [concept(base:'GainLossOnDerivativeInstrumentsNetPretax')], ForeignCurrencyTransactionGainLossBeforeTax_2: [concept(base:'ForeignCurrencyTransactionGainLossBeforeTax')], OtherNonoperatingIncomeExpense_1: [concept(base:'OtherNonoperatingIncomeExpense')]. | |
calculation | base:PropertyPlantAndEquipmentGross (in DisclosureComponentsOfPropertyAndEquipmentDetail)
| total=Land_5*1+(BuildingsAndImprovementsGross_4*1+(LeaseholdImprovementsGross_3*1+(ComputerHardwareAndSoftware_2*1+FurnitureAndFixturesGross_1*1))) |
calculation('http://www.xbrlsite.com/msft/role/DisclosureComponentsOfPropertyAndEquipmentDetail',base:'PropertyPlantAndEquipmentGross') valueAssertion /* not loadable */ total=Land_5*1+(BuildingsAndImprovementsGross_4*1+(LeaseholdImprovementsGross_3*1+(ComputerHardwareAndSoftware_2*1+FurnitureAndFixturesGross_1*1))) variables total: [concept(base:'PropertyPlantAndEquipmentGross')], Land_5: [concept(base:'Land')], BuildingsAndImprovementsGross_4: [concept(base:'BuildingsAndImprovementsGross')], LeaseholdImprovementsGross_3: [concept(base:'LeaseholdImprovementsGross')], ComputerHardwareAndSoftware_2: [concept(msft:'ComputerHardwareAndSoftware')], FurnitureAndFixturesGross_1: [concept(base:'FurnitureAndFixturesGross')]. | |
calculation | base:PropertyPlantAndEquipmentNet (in DisclosureComponentsOfPropertyAndEquipmentDetail)
| total=PropertyPlantAndEquipmentGross_2*1+AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1* -1 |
calculation('http://www.xbrlsite.com/msft/role/DisclosureComponentsOfPropertyAndEquipmentDetail',base:'PropertyPlantAndEquipmentNet') valueAssertion /* not loadable */ total=PropertyPlantAndEquipmentGross_2*1+AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1* -1 variables total: [concept(base:'PropertyPlantAndEquipmentNet')], PropertyPlantAndEquipmentGross_2: [concept(base:'PropertyPlantAndEquipmentGross')], AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1: [concept(base:'AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment')]. | |
calculation | base:AvailableForSaleDebtSecuritiesAmortizedCostBasis (in DisclosureDebtInvestmentMaturitiesDetail)
| total=AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_4*1+(AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_3*1+(AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis_2*1+AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis_1*1)) |
calculation('http://www.xbrlsite.com/msft/role/DisclosureDebtInvestmentMaturitiesDetail',base:'AvailableForSaleDebtSecuritiesAmortizedCostBasis') valueAssertion /* not loadable */ total=AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_4*1+(AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_3*1+(AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis_2*1+AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis_1*1)) variables total: [concept(base:'AvailableForSaleDebtSecuritiesAmortizedCostBasis')], AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis_4: [concept(base:'AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis')], AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis_3: [concept(base:'AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis')], AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis_2: [concept(base:'AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis')], AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis_1: [concept(base:'AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis')]. | |
calculation | base:AvailableForSaleSecuritiesDebtSecurities (in DisclosureDebtInvestmentMaturitiesDetail)
| total=AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_4*1+(AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_3*1+(AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_2*1+AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue_1*1)) |
calculation('http://www.xbrlsite.com/msft/role/DisclosureDebtInvestmentMaturitiesDetail',base:'AvailableForSaleSecuritiesDebtSecurities') valueAssertion /* not loadable */ total=AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_4*1+(AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_3*1+(AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_2*1+AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue_1*1)) variables total: [concept(base:'AvailableForSaleSecuritiesDebtSecurities')], AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue_4: [concept(base:'AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue')], AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue_3: [concept(base:'AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue')], AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue_2: [concept(base:'AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue')], AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue_1: [concept(base:'AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue')]. | |
calculation | base:DeferredIncomeTaxLiabilities (in DisclosureDeferredIncomeTaxAssetsAndLiabilitiesDetail)
| total=DeferredTaxLiabilitiesUndistributedForeignEarnings_4*1+(DeferredTaxLiabilitiesUnrealizedGainsInvestmentsAndDebt_3*1+(DeferredTaxLiabilitiesDepreciationAndAmortization_2*1+DeferredTaxLiabilitiesOther_1*1)) |
calculation('http://www.xbrlsite.com/msft/role/DisclosureDeferredIncomeTaxAssetsAndLiabilitiesDetail',base:'DeferredIncomeTaxLiabilities') valueAssertion /* not loadable */ total=DeferredTaxLiabilitiesUndistributedForeignEarnings_4*1+(DeferredTaxLiabilitiesUnrealizedGainsInvestmentsAndDebt_3*1+(DeferredTaxLiabilitiesDepreciationAndAmortization_2*1+DeferredTaxLiabilitiesOther_1*1)) variables total: [concept(base:'DeferredIncomeTaxLiabilities')], DeferredTaxLiabilitiesUndistributedForeignEarnings_4: [concept(base:'DeferredTaxLiabilitiesUndistributedForeignEarnings')], DeferredTaxLiabilitiesUnrealizedGainsInvestmentsAndDebt_3: [concept(msft:'DeferredTaxLiabilitiesUnrealizedGainsInvestmentsAndDebt')], DeferredTaxLiabilitiesDepreciationAndAmortization_2: [concept(msft:'DeferredTaxLiabilitiesDepreciationAndAmortization')], DeferredTaxLiabilitiesOther_1: [concept(base:'DeferredTaxLiabilitiesOther')]. | |
calculation | base:DeferredTaxAssetsGross (in DisclosureDeferredIncomeTaxAssetsAndLiabilitiesDetail)
| total=DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8*1+(DeferredTaxAssetsTaxDeferredExpenseOther_7*1+(DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges_6*1+(DeferredTaxAssetsDeferredIncome_5*1+(DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_4*1+(DeferredTaxAssetsOperatingLossCarryforwards_3*1+(DeferredTaxAssetsDepreciationAndAmortization_2*1+DeferredTaxAssetsOther_1*1)))))) |
calculation('http://www.xbrlsite.com/msft/role/DisclosureDeferredIncomeTaxAssetsAndLiabilitiesDetail',base:'DeferredTaxAssetsGross') valueAssertion /* not loadable */ total=DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8*1+(DeferredTaxAssetsTaxDeferredExpenseOther_7*1+(DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges_6*1+(DeferredTaxAssetsDeferredIncome_5*1+(DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_4*1+(DeferredTaxAssetsOperatingLossCarryforwards_3*1+(DeferredTaxAssetsDepreciationAndAmortization_2*1+DeferredTaxAssetsOther_1*1)))))) variables total: [concept(base:'DeferredTaxAssetsGross')], DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8: [concept(base:'DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost')], DeferredTaxAssetsTaxDeferredExpenseOther_7: [concept(base:'DeferredTaxAssetsTaxDeferredExpenseOther')], DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges_6: [concept(base:'DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsRestructuringCharges')], DeferredTaxAssetsDeferredIncome_5: [concept(base:'DeferredTaxAssetsDeferredIncome')], DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_4: [concept(base:'DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses')], DeferredTaxAssetsOperatingLossCarryforwards_3: [concept(base:'DeferredTaxAssetsOperatingLossCarryforwards')], DeferredTaxAssetsDepreciationAndAmortization_2: [concept(msft:'DeferredTaxAssetsDepreciationAndAmortization')], DeferredTaxAssetsOther_1: [concept(base:'DeferredTaxAssetsOther')]. | |
calculation | base:DeferredTaxAssetsLiabilitiesNet (in DisclosureDeferredIncomeTaxAssetsAndLiabilitiesDetail)
| total=DeferredTaxAssetsNet_2*1+DeferredIncomeTaxLiabilities_1* -1 |
calculation('http://www.xbrlsite.com/msft/role/DisclosureDeferredIncomeTaxAssetsAndLiabilitiesDetail',base:'DeferredTaxAssetsLiabilitiesNet') valueAssertion /* not loadable */ total=DeferredTaxAssetsNet_2*1+DeferredIncomeTaxLiabilities_1* -1 variables total: [concept(base:'DeferredTaxAssetsLiabilitiesNet')], DeferredTaxAssetsNet_2: [concept(base:'DeferredTaxAssetsNet')], DeferredIncomeTaxLiabilities_1: [concept(base:'DeferredIncomeTaxLiabilities')]. | |
calculation | base:DeferredTaxAssetsNet (in DisclosureDeferredIncomeTaxAssetsAndLiabilitiesDetail)
| total=DeferredTaxAssetsGross_2*1+DeferredTaxAssetsValuationAllowance_1* -1 |
calculation('http://www.xbrlsite.com/msft/role/DisclosureDeferredIncomeTaxAssetsAndLiabilitiesDetail',base:'DeferredTaxAssetsNet') valueAssertion /* not loadable */ total=DeferredTaxAssetsGross_2*1+DeferredTaxAssetsValuationAllowance_1* -1 variables total: [concept(base:'DeferredTaxAssetsNet')], DeferredTaxAssetsGross_2: [concept(base:'DeferredTaxAssetsGross')], DeferredTaxAssetsValuationAllowance_1: [concept(base:'DeferredTaxAssetsValuationAllowance')]. | |
calculation | base:DeferredTaxLiabilities (in DisclosureDeferredIncomeTaxAssetsAndLiabilitiesDetail)
| total=DeferredTaxAssetsNet_2* -1+DeferredIncomeTaxLiabilities_1*1 |
calculation('http://www.xbrlsite.com/msft/role/DisclosureDeferredIncomeTaxAssetsAndLiabilitiesDetail',base:'DeferredTaxLiabilities') valueAssertion /* not loadable */ total=DeferredTaxAssetsNet_2* -1+DeferredIncomeTaxLiabilities_1*1 variables total: [concept(base:'DeferredTaxLiabilities')], DeferredTaxAssetsNet_2: [concept(base:'DeferredTaxAssetsNet')], DeferredIncomeTaxLiabilities_1: [concept(base:'DeferredIncomeTaxLiabilities')]. | |
calculation | base:EffectiveIncomeTaxRateContinuingOperations (in DisclosureDifferenceBetweenIncomeTaxesComputedAtFederalStatutoryRateAndProvisionForIncomeTaxesDetail)
| total=EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_7*1+(EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_6*1+(EffectiveIncomeTaxRateReconciliationPhoneBusinessGainsLosses_5*1+(EffectiveIncomeTaxRateReconciliationDeductionsExcessTaxBenefitsStockBasedCompensation_4* -1+(EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_3* -1+(EffectiveIncomeTaxRateReconciliationInterestIncomeExpense_2*1+EffectiveIncomeTaxRateReconciliationOtherAdjustments_1*1))))) |
calculation('http://www.xbrlsite.com/msft/role/DisclosureDifferenceBetweenIncomeTaxesComputedAtFederalStatutoryRateAndProvisionForIncomeTaxesDetail',base:'EffectiveIncomeTaxRateContinuingOperations') valueAssertion /* not loadable */ total=EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_7*1+(EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_6*1+(EffectiveIncomeTaxRateReconciliationPhoneBusinessGainsLosses_5*1+(EffectiveIncomeTaxRateReconciliationDeductionsExcessTaxBenefitsStockBasedCompensation_4* -1+(EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_3* -1+(EffectiveIncomeTaxRateReconciliationInterestIncomeExpense_2*1+EffectiveIncomeTaxRateReconciliationOtherAdjustments_1*1))))) variables total: [concept(base:'EffectiveIncomeTaxRateContinuingOperations')], EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_7: [concept(base:'EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate')], EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_6: [concept(base:'EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential')], EffectiveIncomeTaxRateReconciliationPhoneBusinessGainsLosses_5: [concept(msft:'EffectiveIncomeTaxRateReconciliationPhoneBusinessGainsLosses')], EffectiveIncomeTaxRateReconciliationDeductionsExcessTaxBenefitsStockBasedCompensation_4: [concept(msft:'EffectiveIncomeTaxRateReconciliationDeductionsExcessTaxBenefitsStockBasedCompensation')], EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities_3: [concept(base:'EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities')], EffectiveIncomeTaxRateReconciliationInterestIncomeExpense_2: [concept(msft:'EffectiveIncomeTaxRateReconciliationInterestIncomeExpense')], EffectiveIncomeTaxRateReconciliationOtherAdjustments_1: [concept(base:'EffectiveIncomeTaxRateReconciliationOtherAdjustments')]. | |
calculation | base:FiniteLivedIntangibleAssetsNet (in DisclosureEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail)
| total=FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_6*1+(FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_5*1+(FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4*1+(FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_3*1+(FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_2*1+FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_1*1)))) |
calculation('http://www.xbrlsite.com/msft/role/DisclosureEstimatedFutureAmortizationExpenseRelatedToIntangibleAssetsDetail',base:'FiniteLivedIntangibleAssetsNet') valueAssertion /* not loadable */ total=FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_6*1+(FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_5*1+(FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4*1+(FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_3*1+(FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_2*1+FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_1*1)))) variables total: [concept(base:'FiniteLivedIntangibleAssetsNet')], FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_6: [concept(base:'FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths')], FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_5: [concept(base:'FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo')], FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4: [concept(base:'FiniteLivedIntangibleAssetsAmortizationExpenseYearThree')], FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_3: [concept(base:'FiniteLivedIntangibleAssetsAmortizationExpenseYearFour')], FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_2: [concept(base:'FiniteLivedIntangibleAssetsAmortizationExpenseYearFive')], FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_1: [concept(base:'FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive')]. | |
calculation | msft:DerivativeAssetsNetAmountsPresentedInBalanceSheet (in DisclosureFairValuesOfDerivativeInstrumentsDetail)
| total=DerivativeFairValueOfDerivativeAsset_2*1+DerivativeAssetFairValueGrossLiability_1* -1 |
calculation('http://www.xbrlsite.com/msft/role/DisclosureFairValuesOfDerivativeInstrumentsDetail',msft:'DerivativeAssetsNetAmountsPresentedInBalanceSheet') valueAssertion /* not loadable */ total=DerivativeFairValueOfDerivativeAsset_2*1+DerivativeAssetFairValueGrossLiability_1* -1 variables total: [concept(msft:'DerivativeAssetsNetAmountsPresentedInBalanceSheet')], DerivativeFairValueOfDerivativeAsset_2: [concept(base:'DerivativeFairValueOfDerivativeAsset')], DerivativeAssetFairValueGrossLiability_1: [concept(base:'DerivativeAssetFairValueGrossLiability')]. | |
calculation | msft:DerivativeAssetsPotentialNetAmountsNotPresentedInBalanceSheet (in DisclosureFairValuesOfDerivativeInstrumentsDetail)
| total=DerivativeAssetsNetAmountsPresentedInBalanceSheet_3*1+(DerivativeFairValueOfDerivativeAssetAmountNotOffset_2*1+DerivativeCollateralRightToReclaimCash_1*1) |
calculation('http://www.xbrlsite.com/msft/role/DisclosureFairValuesOfDerivativeInstrumentsDetail',msft:'DerivativeAssetsPotentialNetAmountsNotPresentedInBalanceSheet') valueAssertion /* not loadable */ total=DerivativeAssetsNetAmountsPresentedInBalanceSheet_3*1+(DerivativeFairValueOfDerivativeAssetAmountNotOffset_2*1+DerivativeCollateralRightToReclaimCash_1*1) variables total: [concept(msft:'DerivativeAssetsPotentialNetAmountsNotPresentedInBalanceSheet')], DerivativeAssetsNetAmountsPresentedInBalanceSheet_3: [concept(msft:'DerivativeAssetsNetAmountsPresentedInBalanceSheet')], DerivativeFairValueOfDerivativeAssetAmountNotOffset_2: [concept(msft:'DerivativeFairValueOfDerivativeAssetAmountNotOffset')], DerivativeCollateralRightToReclaimCash_1: [concept(base:'DerivativeCollateralRightToReclaimCash')]. | |
calculation | msft:DerivativeLiabilitiesNetAmountsPresentedInBalanceSheet (in DisclosureFairValuesOfDerivativeInstrumentsDetail)
| total=DerivativeFairValueOfDerivativeLiability_2*1+DerivativeLiabilityFairValueGrossAsset_1* -1 |
calculation('http://www.xbrlsite.com/msft/role/DisclosureFairValuesOfDerivativeInstrumentsDetail',msft:'DerivativeLiabilitiesNetAmountsPresentedInBalanceSheet') valueAssertion /* not loadable */ total=DerivativeFairValueOfDerivativeLiability_2*1+DerivativeLiabilityFairValueGrossAsset_1* -1 variables total: [concept(msft:'DerivativeLiabilitiesNetAmountsPresentedInBalanceSheet')], DerivativeFairValueOfDerivativeLiability_2: [concept(base:'DerivativeFairValueOfDerivativeLiability')], DerivativeLiabilityFairValueGrossAsset_1: [concept(base:'DerivativeLiabilityFairValueGrossAsset')]. | |
calculation | msft:DerivativeLiabilitiesPotentialNetAmountsNotPresentedInBalanceSheet (in DisclosureFairValuesOfDerivativeInstrumentsDetail)
| total=DerivativeLiabilitiesNetAmountsPresentedInBalanceSheet_3*1+(DerivativeFairValueOfDerivativeLiabilityAmountNotOffset_2*1+DerivativeCollateralObligationToReturnCash_1*1) |
calculation('http://www.xbrlsite.com/msft/role/DisclosureFairValuesOfDerivativeInstrumentsDetail',msft:'DerivativeLiabilitiesPotentialNetAmountsNotPresentedInBalanceSheet') valueAssertion /* not loadable */ total=DerivativeLiabilitiesNetAmountsPresentedInBalanceSheet_3*1+(DerivativeFairValueOfDerivativeLiabilityAmountNotOffset_2*1+DerivativeCollateralObligationToReturnCash_1*1) variables total: [concept(msft:'DerivativeLiabilitiesPotentialNetAmountsNotPresentedInBalanceSheet')], DerivativeLiabilitiesNetAmountsPresentedInBalanceSheet_3: [concept(msft:'DerivativeLiabilitiesNetAmountsPresentedInBalanceSheet')], DerivativeFairValueOfDerivativeLiabilityAmountNotOffset_2: [concept(msft:'DerivativeFairValueOfDerivativeLiabilityAmountNotOffset')], DerivativeCollateralObligationToReturnCash_1: [concept(base:'DerivativeCollateralObligationToReturnCash')]. | |
calculation | base:FiniteLivedIntangibleAssetsNet (in DisclosureFiniteLivedIntangibleAssetsDetail)
| total=FiniteLivedIntangibleAssetsGross_2*1+FiniteLivedIntangibleAssetsAccumulatedAmortization_1* -1 |
calculation('http://www.xbrlsite.com/msft/role/DisclosureFiniteLivedIntangibleAssetsDetail',base:'FiniteLivedIntangibleAssetsNet') valueAssertion /* not loadable */ total=FiniteLivedIntangibleAssetsGross_2*1+FiniteLivedIntangibleAssetsAccumulatedAmortization_1* -1 variables total: [concept(base:'FiniteLivedIntangibleAssetsNet')], FiniteLivedIntangibleAssetsGross_2: [concept(base:'FiniteLivedIntangibleAssetsGross')], FiniteLivedIntangibleAssetsAccumulatedAmortization_1: [concept(base:'FiniteLivedIntangibleAssetsAccumulatedAmortization')]. | |
calculation | base:CapitalLeasesFutureMinimumPaymentsDue (in DisclosureFutureMinimumLeasePaymentsUnderNonCancellableCapitalLeasesDetail)
| total=CapitalLeasesFutureMinimumPaymentsDueCurrent_6*1+(CapitalLeasesFutureMinimumPaymentsDueInTwoYears_5*1+(CapitalLeasesFutureMinimumPaymentsDueInThreeYears_4*1+(CapitalLeasesFutureMinimumPaymentsDueInFourYears_3*1+(CapitalLeasesFutureMinimumPaymentsDueInFiveYears_2*1+CapitalLeasesFutureMinimumPaymentsDueThereafter_1*1)))) |
calculation('http://www.xbrlsite.com/msft/role/DisclosureFutureMinimumLeasePaymentsUnderNonCancellableCapitalLeasesDetail',base:'CapitalLeasesFutureMinimumPaymentsDue') valueAssertion /* not loadable */ total=CapitalLeasesFutureMinimumPaymentsDueCurrent_6*1+(CapitalLeasesFutureMinimumPaymentsDueInTwoYears_5*1+(CapitalLeasesFutureMinimumPaymentsDueInThreeYears_4*1+(CapitalLeasesFutureMinimumPaymentsDueInFourYears_3*1+(CapitalLeasesFutureMinimumPaymentsDueInFiveYears_2*1+CapitalLeasesFutureMinimumPaymentsDueThereafter_1*1)))) variables total: [concept(base:'CapitalLeasesFutureMinimumPaymentsDue')], CapitalLeasesFutureMinimumPaymentsDueCurrent_6: [concept(base:'CapitalLeasesFutureMinimumPaymentsDueCurrent')], CapitalLeasesFutureMinimumPaymentsDueInTwoYears_5: [concept(base:'CapitalLeasesFutureMinimumPaymentsDueInTwoYears')], CapitalLeasesFutureMinimumPaymentsDueInThreeYears_4: [concept(base:'CapitalLeasesFutureMinimumPaymentsDueInThreeYears')], CapitalLeasesFutureMinimumPaymentsDueInFourYears_3: [concept(base:'CapitalLeasesFutureMinimumPaymentsDueInFourYears')], CapitalLeasesFutureMinimumPaymentsDueInFiveYears_2: [concept(base:'CapitalLeasesFutureMinimumPaymentsDueInFiveYears')], CapitalLeasesFutureMinimumPaymentsDueThereafter_1: [concept(base:'CapitalLeasesFutureMinimumPaymentsDueThereafter')]. | |
calculation | base:OperatingLeasesFutureMinimumPaymentsDue (in DisclosureFutureMinimumRentalCommitmentsUnderNonCancellableOperatingLeasesDetail)
| total=OperatingLeasesFutureMinimumPaymentsDueCurrent_6*1+(OperatingLeasesFutureMinimumPaymentsDueInTwoYears_5*1+(OperatingLeasesFutureMinimumPaymentsDueInThreeYears_4*1+(OperatingLeasesFutureMinimumPaymentsDueInFourYears_3*1+(OperatingLeasesFutureMinimumPaymentsDueInFiveYears_2*1+OperatingLeasesFutureMinimumPaymentsDueThereafter_1*1)))) |
calculation('http://www.xbrlsite.com/msft/role/DisclosureFutureMinimumRentalCommitmentsUnderNonCancellableOperatingLeasesDetail',base:'OperatingLeasesFutureMinimumPaymentsDue') valueAssertion /* not loadable */ total=OperatingLeasesFutureMinimumPaymentsDueCurrent_6*1+(OperatingLeasesFutureMinimumPaymentsDueInTwoYears_5*1+(OperatingLeasesFutureMinimumPaymentsDueInThreeYears_4*1+(OperatingLeasesFutureMinimumPaymentsDueInFourYears_3*1+(OperatingLeasesFutureMinimumPaymentsDueInFiveYears_2*1+OperatingLeasesFutureMinimumPaymentsDueThereafter_1*1)))) variables total: [concept(base:'OperatingLeasesFutureMinimumPaymentsDue')], OperatingLeasesFutureMinimumPaymentsDueCurrent_6: [concept(base:'OperatingLeasesFutureMinimumPaymentsDueCurrent')], OperatingLeasesFutureMinimumPaymentsDueInTwoYears_5: [concept(base:'OperatingLeasesFutureMinimumPaymentsDueInTwoYears')], OperatingLeasesFutureMinimumPaymentsDueInThreeYears_4: [concept(base:'OperatingLeasesFutureMinimumPaymentsDueInThreeYears')], OperatingLeasesFutureMinimumPaymentsDueInFourYears_3: [concept(base:'OperatingLeasesFutureMinimumPaymentsDueInFourYears')], OperatingLeasesFutureMinimumPaymentsDueInFiveYears_2: [concept(base:'OperatingLeasesFutureMinimumPaymentsDueInFiveYears')], OperatingLeasesFutureMinimumPaymentsDueThereafter_1: [concept(base:'OperatingLeasesFutureMinimumPaymentsDueThereafter')]. | |
calculation | base:GainLossOnFairValueHedgeIneffectivenessNet (in DisclosureGainsLossesOnFairValueHedgesAndRelatedHedgedItemsDetail)
| total=ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1_2*1+ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1_1*1 |
calculation('http://www.xbrlsite.com/msft/role/DisclosureGainsLossesOnFairValueHedgesAndRelatedHedgedItemsDetail',base:'GainLossOnFairValueHedgeIneffectivenessNet') valueAssertion /* not loadable */ total=ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1_2*1+ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1_1*1 variables total: [concept(base:'GainLossOnFairValueHedgeIneffectivenessNet')], ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1_2: [concept(base:'ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1')], ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1_1: [concept(base:'ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1')]. | |
calculation | base:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments (in DisclosureIncomeLossBeforeIncomeTaxesDetail)
| total=IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_2*1+IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1*1 |
calculation('http://www.xbrlsite.com/msft/role/DisclosureIncomeLossBeforeIncomeTaxesDetail',base:'IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments') valueAssertion /* not loadable */ total=IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_2*1+IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1*1 variables total: [concept(base:'IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments')], IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_2: [concept(base:'IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic')], IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_1: [concept(base:'IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign')]. | |
calculation | base:AvailableForSaleSecuritiesAmortizedCost (in DisclosureInvestmentComponentsIncludingAssociatedDerivativesDetail)
| total=AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3* -1+(AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2*1+AvailableForSaleSecurities_1*1) |
calculation('http://www.xbrlsite.com/msft/role/DisclosureInvestmentComponentsIncludingAssociatedDerivativesDetail',base:'AvailableForSaleSecuritiesAmortizedCost') valueAssertion /* not loadable */ total=AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3* -1+(AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2*1+AvailableForSaleSecurities_1*1) variables total: [concept(base:'AvailableForSaleSecuritiesAmortizedCost')], AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3: [concept(base:'AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax')], AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2: [concept(base:'AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax')], AvailableForSaleSecurities_1: [concept(base:'AvailableForSaleSecurities')]. | |
calculation | base:EquityMethodInvestmentAggregateCost (in DisclosureInvestmentComponentsIncludingAssociatedDerivativesDetail)
| total=AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3* -1+(AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2*1+EquityMethodInvestments_1*1) |
calculation('http://www.xbrlsite.com/msft/role/DisclosureInvestmentComponentsIncludingAssociatedDerivativesDetail',base:'EquityMethodInvestmentAggregateCost') valueAssertion /* not loadable */ total=AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3* -1+(AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2*1+EquityMethodInvestments_1*1) variables total: [concept(base:'EquityMethodInvestmentAggregateCost')], AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3: [concept(base:'AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax')], AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2: [concept(base:'AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax')], EquityMethodInvestments_1: [concept(base:'EquityMethodInvestments')]. | |
calculation | base:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet (in DisclosureMajorClassesOfAssetsAndLiabilitiesToWhichWeAllocatedPurchasePriceDetail)
| total=BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_10*1+(BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities_9*1+(BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_8*1+(BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_7*1+(BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_6*1+(Goodwill_5*1+(BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebt_4* -1+(BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_3* -1+(BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_2* -1+BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilitiesNet_1* -1)))))))) |
calculation('http://www.xbrlsite.com/msft/role/DisclosureMajorClassesOfAssetsAndLiabilitiesToWhichWeAllocatedPurchasePriceDetail',base:'BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet') valueAssertion /* not loadable */ total=BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_10*1+(BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities_9*1+(BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_8*1+(BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_7*1+(BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_6*1+(Goodwill_5*1+(BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebt_4* -1+(BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_3* -1+(BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_2* -1+BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilitiesNet_1* -1)))))))) variables total: [concept(base:'BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet')], BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_10: [concept(base:'BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents')], BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities_9: [concept(base:'BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities')], BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther_8: [concept(base:'BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther')], BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_7: [concept(base:'BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment')], BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_6: [concept(base:'BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles')], Goodwill_5: [concept(base:'Goodwill')], BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebt_4: [concept(msft:'BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesShortTermDebt')], BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther_3: [concept(base:'BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther')], BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent_2: [concept(base:'BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent')], BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilitiesNet_1: [concept(msft:'BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLiabilitiesNet')]. | |
calculation | base:DebtInstrumentFaceAmount (in DisclosureMaturitiesOfLongTermDebtDetail)
| total=LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_6*1+(LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_5*1+(LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_4*1+(LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_3*1+(LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_2*1+LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_1*1)))) |
calculation('http://www.xbrlsite.com/msft/role/DisclosureMaturitiesOfLongTermDebtDetail',base:'DebtInstrumentFaceAmount') valueAssertion /* not loadable */ total=LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_6*1+(LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_5*1+(LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_4*1+(LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_3*1+(LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_2*1+LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_1*1)))) variables total: [concept(base:'DebtInstrumentFaceAmount')], LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_6: [concept(base:'LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths')], LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_5: [concept(base:'LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo')], LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_4: [concept(base:'LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree')], LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_3: [concept(base:'LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour')], LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_2: [concept(base:'LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive')], LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_1: [concept(base:'LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive')]. | |
calculation | base:GainLossOnInvestments (in DisclosureNetRecognizedGainsLossesOnInvestmentsDetail)
| total=MarketableSecuritiesRealizedGainLossOtherThanTemporaryImpairmentsAmount_3* -1+(AvailableForSaleSecuritiesGrossRealizedGains_2*1+AvailableForSaleSecuritiesGrossRealizedLosses_1* -1) |
calculation('http://www.xbrlsite.com/msft/role/DisclosureNetRecognizedGainsLossesOnInvestmentsDetail',base:'GainLossOnInvestments') valueAssertion /* not loadable */ total=MarketableSecuritiesRealizedGainLossOtherThanTemporaryImpairmentsAmount_3* -1+(AvailableForSaleSecuritiesGrossRealizedGains_2*1+AvailableForSaleSecuritiesGrossRealizedLosses_1* -1) variables total: [concept(base:'GainLossOnInvestments')], MarketableSecuritiesRealizedGainLossOtherThanTemporaryImpairmentsAmount_3: [concept(base:'MarketableSecuritiesRealizedGainLossOtherThanTemporaryImpairmentsAmount')], AvailableForSaleSecuritiesGrossRealizedGains_2: [concept(base:'AvailableForSaleSecuritiesGrossRealizedGains')], AvailableForSaleSecuritiesGrossRealizedLosses_1: [concept(base:'AvailableForSaleSecuritiesGrossRealizedLosses')]. | |
calculation | base:CurrentIncomeTaxExpenseBenefit (in DisclosureProvisionForIncomeTaxesDetail)
| total=CurrentFederalTaxExpenseBenefit_3*1+(CurrentStateAndLocalTaxExpenseBenefit_2*1+CurrentForeignTaxExpenseBenefit_1*1) |
calculation('http://www.xbrlsite.com/msft/role/DisclosureProvisionForIncomeTaxesDetail',base:'CurrentIncomeTaxExpenseBenefit') valueAssertion /* not loadable */ total=CurrentFederalTaxExpenseBenefit_3*1+(CurrentStateAndLocalTaxExpenseBenefit_2*1+CurrentForeignTaxExpenseBenefit_1*1) variables total: [concept(base:'CurrentIncomeTaxExpenseBenefit')], CurrentFederalTaxExpenseBenefit_3: [concept(base:'CurrentFederalTaxExpenseBenefit')], CurrentStateAndLocalTaxExpenseBenefit_2: [concept(base:'CurrentStateAndLocalTaxExpenseBenefit')], CurrentForeignTaxExpenseBenefit_1: [concept(base:'CurrentForeignTaxExpenseBenefit')]. | |
calculation | base:IncomeTaxExpenseBenefit (in DisclosureProvisionForIncomeTaxesDetail)
| total=CurrentIncomeTaxExpenseBenefit_2*1+DeferredIncomeTaxExpenseBenefit_1*1 |
calculation('http://www.xbrlsite.com/msft/role/DisclosureProvisionForIncomeTaxesDetail',base:'IncomeTaxExpenseBenefit') valueAssertion /* not loadable */ total=CurrentIncomeTaxExpenseBenefit_2*1+DeferredIncomeTaxExpenseBenefit_1*1 variables total: [concept(base:'IncomeTaxExpenseBenefit')], CurrentIncomeTaxExpenseBenefit_2: [concept(base:'CurrentIncomeTaxExpenseBenefit')], DeferredIncomeTaxExpenseBenefit_1: [concept(base:'DeferredIncomeTaxExpenseBenefit')]. | |
calculation | base:AvailableForSaleSecurities (in DisclosureReconciliationOfTotalAssetsMeasuredAtFairValueOnRecurringBasisToBalanceSheetPresentationDetail)
| total=AssetsFairValueDisclosureRecurring_6*1+(Cash_5*1+(CostMethodInvestments_4*1+(EquityMethodInvestments_3*1+(DerivativeAssets_2*1+OtherAssetsFairValueDisclosure_1*1)))) |
calculation('http://www.xbrlsite.com/msft/role/DisclosureReconciliationOfTotalAssetsMeasuredAtFairValueOnRecurringBasisToBalanceSheetPresentationDetail',base:'AvailableForSaleSecurities') valueAssertion /* not loadable */ total=AssetsFairValueDisclosureRecurring_6*1+(Cash_5*1+(CostMethodInvestments_4*1+(EquityMethodInvestments_3*1+(DerivativeAssets_2*1+OtherAssetsFairValueDisclosure_1*1)))) variables total: [concept(base:'AvailableForSaleSecurities')], AssetsFairValueDisclosureRecurring_6: [concept(base:'AssetsFairValueDisclosureRecurring')], Cash_5: [concept(base:'Cash')], CostMethodInvestments_4: [concept(base:'CostMethodInvestments')], EquityMethodInvestments_3: [concept(base:'EquityMethodInvestments')], DerivativeAssets_2: [concept(base:'DerivativeAssets')], OtherAssetsFairValueDisclosure_1: [concept(base:'OtherAssetsFairValueDisclosure')]. | |
calculation | base:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent (in DisclosureSummaryOfChangesInAccumulatedOtherComprehensiveIncomeByComponentDetail)
| total=OciBeforeReclassificationsNetOfTaxAttributableToParent_2*1+ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_1* -1 |
calculation('http://www.xbrlsite.com/msft/role/DisclosureSummaryOfChangesInAccumulatedOtherComprehensiveIncomeByComponentDetail',base:'OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent') valueAssertion /* not loadable */ total=OciBeforeReclassificationsNetOfTaxAttributableToParent_2*1+ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_1* -1 variables total: [concept(base:'OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent')], OciBeforeReclassificationsNetOfTaxAttributableToParent_2: [concept(base:'OciBeforeReclassificationsNetOfTaxAttributableToParent')], ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_1: [concept(base:'ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent')]. | |
calculation | base:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent (in DisclosureSummaryOfChangesInAccumulatedOtherComprehensiveIncomeByComponentDetail)
| total=ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_2*1+ReclassificationFromAociCurrentPeriodTax_1* -1 |
calculation('http://www.xbrlsite.com/msft/role/DisclosureSummaryOfChangesInAccumulatedOtherComprehensiveIncomeByComponentDetail',base:'ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent') valueAssertion /* not loadable */ total=ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_2*1+ReclassificationFromAociCurrentPeriodTax_1* -1 variables total: [concept(base:'ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent')], ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_2: [concept(base:'ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent')], ReclassificationFromAociCurrentPeriodTax_1: [concept(base:'ReclassificationFromAociCurrentPeriodTax')]. | |
calculation | base:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss (in DisclosureUnrealizedLossesOnInvestmentsDetail)
| total=AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2*1+AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_1*1 |
calculation('http://www.xbrlsite.com/msft/role/DisclosureUnrealizedLossesOnInvestmentsDetail',base:'AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss') valueAssertion /* not loadable */ total=AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2*1+AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_1*1 variables total: [concept(base:'AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss')], AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2: [concept(base:'AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss')], AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_1: [concept(base:'AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss')]. | |
calculation | base:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue (in DisclosureUnrealizedLossesOnInvestmentsDetail)
| total=AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_2*1+AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_1*1 |
calculation('http://www.xbrlsite.com/msft/role/DisclosureUnrealizedLossesOnInvestmentsDetail',base:'AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue') valueAssertion /* not loadable */ total=AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_2*1+AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_1*1 variables total: [concept(base:'AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue')], AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue_2: [concept(base:'AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue')], AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue_1: [concept(base:'AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue')]. | |
calculation | base:Assets (in StatementBALANCESHEETS)
| total=AssetsCurrent_6*1+(PropertyPlantAndEquipmentNet_5*1+(LongTermInvestments_4*1+(Goodwill_3*1+(FiniteLivedIntangibleAssetsNet_2*1+OtherAssetsNoncurrent_1*1)))) |
calculation('http://www.xbrlsite.com/msft/role/StatementBALANCESHEETS',base:'Assets') valueAssertion /* not loadable */ total=AssetsCurrent_6*1+(PropertyPlantAndEquipmentNet_5*1+(LongTermInvestments_4*1+(Goodwill_3*1+(FiniteLivedIntangibleAssetsNet_2*1+OtherAssetsNoncurrent_1*1)))) variables total: [concept(base:'Assets')], AssetsCurrent_6: [concept(base:'AssetsCurrent')], PropertyPlantAndEquipmentNet_5: [concept(base:'PropertyPlantAndEquipmentNet')], LongTermInvestments_4: [concept(base:'LongTermInvestments')], Goodwill_3: [concept(base:'Goodwill')], FiniteLivedIntangibleAssetsNet_2: [concept(base:'FiniteLivedIntangibleAssetsNet')], OtherAssetsNoncurrent_1: [concept(base:'OtherAssetsNoncurrent')]. | |
calculation | base:AssetsCurrent (in StatementBALANCESHEETS)
| total=CashCashEquivalentsAndShortTermInvestments_4*1+(AccountsReceivableNetCurrent_3*1+(InventoryNet_2*1+OtherAssetsCurrent_1*1)) |
calculation('http://www.xbrlsite.com/msft/role/StatementBALANCESHEETS',base:'AssetsCurrent') valueAssertion /* not loadable */ total=CashCashEquivalentsAndShortTermInvestments_4*1+(AccountsReceivableNetCurrent_3*1+(InventoryNet_2*1+OtherAssetsCurrent_1*1)) variables total: [concept(base:'AssetsCurrent')], CashCashEquivalentsAndShortTermInvestments_4: [concept(base:'CashCashEquivalentsAndShortTermInvestments')], AccountsReceivableNetCurrent_3: [concept(base:'AccountsReceivableNetCurrent')], InventoryNet_2: [concept(base:'InventoryNet')], OtherAssetsCurrent_1: [concept(base:'OtherAssetsCurrent')]. | |
calculation | base:CashCashEquivalentsAndShortTermInvestments (in StatementBALANCESHEETS)
| total=CashAndCashEquivalentsAtCarryingValue_2*1+AvailableForSaleSecuritiesCurrent_1*1 |
calculation('http://www.xbrlsite.com/msft/role/StatementBALANCESHEETS',base:'CashCashEquivalentsAndShortTermInvestments') valueAssertion /* not loadable */ total=CashAndCashEquivalentsAtCarryingValue_2*1+AvailableForSaleSecuritiesCurrent_1*1 variables total: [concept(base:'CashCashEquivalentsAndShortTermInvestments')], CashAndCashEquivalentsAtCarryingValue_2: [concept(base:'CashAndCashEquivalentsAtCarryingValue')], AvailableForSaleSecuritiesCurrent_1: [concept(base:'AvailableForSaleSecuritiesCurrent')]. | |
calculation | base:Liabilities (in StatementBALANCESHEETS)
| total=LiabilitiesCurrent_5*1+(LongTermDebtNoncurrent_4*1+(DeferredRevenueNoncurrent_3*1+(DeferredTaxLiabilitiesNoncurrent_2*1+OtherLiabilitiesNoncurrent_1*1))) |
calculation('http://www.xbrlsite.com/msft/role/StatementBALANCESHEETS',base:'Liabilities') valueAssertion /* not loadable */ total=LiabilitiesCurrent_5*1+(LongTermDebtNoncurrent_4*1+(DeferredRevenueNoncurrent_3*1+(DeferredTaxLiabilitiesNoncurrent_2*1+OtherLiabilitiesNoncurrent_1*1))) variables total: [concept(base:'Liabilities')], LiabilitiesCurrent_5: [concept(base:'LiabilitiesCurrent')], LongTermDebtNoncurrent_4: [concept(base:'LongTermDebtNoncurrent')], DeferredRevenueNoncurrent_3: [concept(base:'DeferredRevenueNoncurrent')], DeferredTaxLiabilitiesNoncurrent_2: [concept(base:'DeferredTaxLiabilitiesNoncurrent')], OtherLiabilitiesNoncurrent_1: [concept(base:'OtherLiabilitiesNoncurrent')]. | |
calculation | base:LiabilitiesAndStockholdersEquity (in StatementBALANCESHEETS)
| total=Liabilities_3*1+(CommitmentsAndContingencies_2*1+StockholdersEquity_1*1) |
calculation('http://www.xbrlsite.com/msft/role/StatementBALANCESHEETS',base:'LiabilitiesAndStockholdersEquity') valueAssertion /* not loadable */ total=Liabilities_3*1+(CommitmentsAndContingencies_2*1+StockholdersEquity_1*1) variables total: [concept(base:'LiabilitiesAndStockholdersEquity')], Liabilities_3: [concept(base:'Liabilities')], CommitmentsAndContingencies_2: [concept(base:'CommitmentsAndContingencies')], StockholdersEquity_1: [concept(base:'StockholdersEquity')]. | |
calculation | base:LiabilitiesCurrent (in StatementBALANCESHEETS)
| total=AccountsPayableCurrent_8*1+(ShortTermBorrowings_7*1+(LongTermDebtCurrent_6*1+(EmployeeRelatedLiabilitiesCurrent_5*1+(AccruedIncomeTaxesCurrent_4*1+(DeferredRevenueCurrent_3*1+(DepositsReceivedForSecuritiesLoanedAtCarryingValue_2*1+OtherLiabilitiesCurrent_1*1)))))) |
calculation('http://www.xbrlsite.com/msft/role/StatementBALANCESHEETS',base:'LiabilitiesCurrent') valueAssertion /* not loadable */ total=AccountsPayableCurrent_8*1+(ShortTermBorrowings_7*1+(LongTermDebtCurrent_6*1+(EmployeeRelatedLiabilitiesCurrent_5*1+(AccruedIncomeTaxesCurrent_4*1+(DeferredRevenueCurrent_3*1+(DepositsReceivedForSecuritiesLoanedAtCarryingValue_2*1+OtherLiabilitiesCurrent_1*1)))))) variables total: [concept(base:'LiabilitiesCurrent')], AccountsPayableCurrent_8: [concept(base:'AccountsPayableCurrent')], ShortTermBorrowings_7: [concept(base:'ShortTermBorrowings')], LongTermDebtCurrent_6: [concept(base:'LongTermDebtCurrent')], EmployeeRelatedLiabilitiesCurrent_5: [concept(base:'EmployeeRelatedLiabilitiesCurrent')], AccruedIncomeTaxesCurrent_4: [concept(base:'AccruedIncomeTaxesCurrent')], DeferredRevenueCurrent_3: [concept(base:'DeferredRevenueCurrent')], DepositsReceivedForSecuritiesLoanedAtCarryingValue_2: [concept(base:'DepositsReceivedForSecuritiesLoanedAtCarryingValue')], OtherLiabilitiesCurrent_1: [concept(base:'OtherLiabilitiesCurrent')]. | |
calculation | base:StockholdersEquity (in StatementBALANCESHEETS)
| total=CommonStocksIncludingAdditionalPaidInCapital_3*1+(RetainedEarningsAccumulatedDeficit_2*1+AccumulatedOtherComprehensiveIncomeLossNetOfTax_1*1) |
calculation('http://www.xbrlsite.com/msft/role/StatementBALANCESHEETS',base:'StockholdersEquity') valueAssertion /* not loadable */ total=CommonStocksIncludingAdditionalPaidInCapital_3*1+(RetainedEarningsAccumulatedDeficit_2*1+AccumulatedOtherComprehensiveIncomeLossNetOfTax_1*1) variables total: [concept(base:'StockholdersEquity')], CommonStocksIncludingAdditionalPaidInCapital_3: [concept(base:'CommonStocksIncludingAdditionalPaidInCapital')], RetainedEarningsAccumulatedDeficit_2: [concept(base:'RetainedEarningsAccumulatedDeficit')], AccumulatedOtherComprehensiveIncomeLossNetOfTax_1: [concept(base:'AccumulatedOtherComprehensiveIncomeLossNetOfTax')]. | |
calculation | base:CashAndCashEquivalentsPeriodIncreaseDecrease (in StatementCASHFLOWSSTATEMENTS)
| total=NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_4*1+(NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_3*1+(NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_2*1+EffectOfExchangeRateOnCashAndCashEquivalents_1*1)) |
calculation('http://www.xbrlsite.com/msft/role/StatementCASHFLOWSSTATEMENTS',base:'CashAndCashEquivalentsPeriodIncreaseDecrease') valueAssertion /* not loadable */ total=NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_4*1+(NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_3*1+(NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_2*1+EffectOfExchangeRateOnCashAndCashEquivalents_1*1)) variables total: [concept(base:'CashAndCashEquivalentsPeriodIncreaseDecrease')], NetCashProvidedByUsedInOperatingActivitiesContinuingOperations_4: [concept(base:'NetCashProvidedByUsedInOperatingActivitiesContinuingOperations')], NetCashProvidedByUsedInFinancingActivitiesContinuingOperations_3: [concept(base:'NetCashProvidedByUsedInFinancingActivitiesContinuingOperations')], NetCashProvidedByUsedInInvestingActivitiesContinuingOperations_2: [concept(base:'NetCashProvidedByUsedInInvestingActivitiesContinuingOperations')], EffectOfExchangeRateOnCashAndCashEquivalents_1: [concept(base:'EffectOfExchangeRateOnCashAndCashEquivalents')]. | |
calculation | base:NetCashProvidedByUsedInFinancingActivitiesContinuingOperations (in StatementCASHFLOWSSTATEMENTS)
| total=ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_7*1+(ProceedsFromDebtMaturingInMoreThanThreeMonths_6*1+(RepaymentsOfDebtMaturingInMoreThanThreeMonths_5* -1+(ProceedsFromIssuanceOfCommonStock_4*1+(PaymentsForRepurchaseOfCommonStock_3* -1+(PaymentsOfDividendsCommonStock_2* -1+ProceedsFromPaymentsForOtherFinancingActivities_1*1))))) |
calculation('http://www.xbrlsite.com/msft/role/StatementCASHFLOWSSTATEMENTS',base:'NetCashProvidedByUsedInFinancingActivitiesContinuingOperations') valueAssertion /* not loadable */ total=ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_7*1+(ProceedsFromDebtMaturingInMoreThanThreeMonths_6*1+(RepaymentsOfDebtMaturingInMoreThanThreeMonths_5* -1+(ProceedsFromIssuanceOfCommonStock_4*1+(PaymentsForRepurchaseOfCommonStock_3* -1+(PaymentsOfDividendsCommonStock_2* -1+ProceedsFromPaymentsForOtherFinancingActivities_1*1))))) variables total: [concept(base:'NetCashProvidedByUsedInFinancingActivitiesContinuingOperations')], ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess_7: [concept(base:'ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess')], ProceedsFromDebtMaturingInMoreThanThreeMonths_6: [concept(base:'ProceedsFromDebtMaturingInMoreThanThreeMonths')], RepaymentsOfDebtMaturingInMoreThanThreeMonths_5: [concept(base:'RepaymentsOfDebtMaturingInMoreThanThreeMonths')], ProceedsFromIssuanceOfCommonStock_4: [concept(base:'ProceedsFromIssuanceOfCommonStock')], PaymentsForRepurchaseOfCommonStock_3: [concept(base:'PaymentsForRepurchaseOfCommonStock')], PaymentsOfDividendsCommonStock_2: [concept(base:'PaymentsOfDividendsCommonStock')], ProceedsFromPaymentsForOtherFinancingActivities_1: [concept(base:'ProceedsFromPaymentsForOtherFinancingActivities')]. | |
calculation | base:NetCashProvidedByUsedInInvestingActivitiesContinuingOperations (in StatementCASHFLOWSSTATEMENTS)
| total=PaymentsToAcquirePropertyPlantAndEquipment_6* -1+(AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets_5* -1+(PaymentsToAcquireInvestments_4* -1+(ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_3*1+(ProceedsFromSaleOfAvailableForSaleSecurities_2*1+IncreaseDecreaseInCollateralHeldUnderSecuritiesLending_1* -1)))) |
calculation('http://www.xbrlsite.com/msft/role/StatementCASHFLOWSSTATEMENTS',base:'NetCashProvidedByUsedInInvestingActivitiesContinuingOperations') valueAssertion /* not loadable */ total=PaymentsToAcquirePropertyPlantAndEquipment_6* -1+(AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets_5* -1+(PaymentsToAcquireInvestments_4* -1+(ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_3*1+(ProceedsFromSaleOfAvailableForSaleSecurities_2*1+IncreaseDecreaseInCollateralHeldUnderSecuritiesLending_1* -1)))) variables total: [concept(base:'NetCashProvidedByUsedInInvestingActivitiesContinuingOperations')], PaymentsToAcquirePropertyPlantAndEquipment_6: [concept(base:'PaymentsToAcquirePropertyPlantAndEquipment')], AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets_5: [concept(msft:'AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets')], PaymentsToAcquireInvestments_4: [concept(base:'PaymentsToAcquireInvestments')], ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_3: [concept(base:'ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities')], ProceedsFromSaleOfAvailableForSaleSecurities_2: [concept(base:'ProceedsFromSaleOfAvailableForSaleSecurities')], IncreaseDecreaseInCollateralHeldUnderSecuritiesLending_1: [concept(base:'IncreaseDecreaseInCollateralHeldUnderSecuritiesLending')]. | |
calculation | base:NetCashProvidedByUsedInOperatingActivitiesContinuingOperations (in StatementCASHFLOWSSTATEMENTS)
| total=NetIncomeLoss_15*1+(AssetImpairmentCharges_14*1+(DepreciationAmortizationAndOther_13*1+(ShareBasedCompensation_12*1+(GainLossOnInvestmentsAndDerivativeInstruments_11* -1+(DeferredIncomeTaxExpenseBenefit_10*1+(IncreaseDecreaseInDeferredRevenue_9*1+(RecognitionOfDeferredRevenue_8* -1+(IncreaseDecreaseInAccountsReceivable_7* -1+(IncreaseDecreaseInInventories_6* -1+(IncreaseDecreaseInOtherCurrentAssets_5* -1+(IncreaseDecreaseInOtherNoncurrentAssets_4* -1+(IncreaseDecreaseInAccountsPayable_3*1+(IncreaseDecreaseInOtherCurrentLiabilities_2*1+IncreaseDecreaseInOtherNoncurrentLiabilities_1*1))))))))))))) |
calculation('http://www.xbrlsite.com/msft/role/StatementCASHFLOWSSTATEMENTS',base:'NetCashProvidedByUsedInOperatingActivitiesContinuingOperations') valueAssertion /* not loadable */ total=NetIncomeLoss_15*1+(AssetImpairmentCharges_14*1+(DepreciationAmortizationAndOther_13*1+(ShareBasedCompensation_12*1+(GainLossOnInvestmentsAndDerivativeInstruments_11* -1+(DeferredIncomeTaxExpenseBenefit_10*1+(IncreaseDecreaseInDeferredRevenue_9*1+(RecognitionOfDeferredRevenue_8* -1+(IncreaseDecreaseInAccountsReceivable_7* -1+(IncreaseDecreaseInInventories_6* -1+(IncreaseDecreaseInOtherCurrentAssets_5* -1+(IncreaseDecreaseInOtherNoncurrentAssets_4* -1+(IncreaseDecreaseInAccountsPayable_3*1+(IncreaseDecreaseInOtherCurrentLiabilities_2*1+IncreaseDecreaseInOtherNoncurrentLiabilities_1*1))))))))))))) variables total: [concept(base:'NetCashProvidedByUsedInOperatingActivitiesContinuingOperations')], NetIncomeLoss_15: [concept(base:'NetIncomeLoss')], AssetImpairmentCharges_14: [concept(base:'AssetImpairmentCharges')], DepreciationAmortizationAndOther_13: [concept(msft:'DepreciationAmortizationAndOther')], ShareBasedCompensation_12: [concept(base:'ShareBasedCompensation')], GainLossOnInvestmentsAndDerivativeInstruments_11: [concept(msft:'GainLossOnInvestmentsAndDerivativeInstruments')], DeferredIncomeTaxExpenseBenefit_10: [concept(base:'DeferredIncomeTaxExpenseBenefit')], IncreaseDecreaseInDeferredRevenue_9: [concept(base:'IncreaseDecreaseInDeferredRevenue')], RecognitionOfDeferredRevenue_8: [concept(base:'RecognitionOfDeferredRevenue')], IncreaseDecreaseInAccountsReceivable_7: [concept(base:'IncreaseDecreaseInAccountsReceivable')], IncreaseDecreaseInInventories_6: [concept(base:'IncreaseDecreaseInInventories')], IncreaseDecreaseInOtherCurrentAssets_5: [concept(base:'IncreaseDecreaseInOtherCurrentAssets')], IncreaseDecreaseInOtherNoncurrentAssets_4: [concept(base:'IncreaseDecreaseInOtherNoncurrentAssets')], IncreaseDecreaseInAccountsPayable_3: [concept(base:'IncreaseDecreaseInAccountsPayable')], IncreaseDecreaseInOtherCurrentLiabilities_2: [concept(base:'IncreaseDecreaseInOtherCurrentLiabilities')], IncreaseDecreaseInOtherNoncurrentLiabilities_1: [concept(base:'IncreaseDecreaseInOtherNoncurrentLiabilities')]. | |
calculation | base:ComprehensiveIncomeNetOfTax (in StatementCOMPREHENSIVEINCOMESTATEMENTS)
| total=NetIncomeLoss_2*1+OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1*1 |
calculation('http://www.xbrlsite.com/msft/role/StatementCOMPREHENSIVEINCOMESTATEMENTS',base:'ComprehensiveIncomeNetOfTax') valueAssertion /* not loadable */ total=NetIncomeLoss_2*1+OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1*1 variables total: [concept(base:'ComprehensiveIncomeNetOfTax')], NetIncomeLoss_2: [concept(base:'NetIncomeLoss')], OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1: [concept(base:'OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent')]. | |
calculation | base:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent (in StatementCOMPREHENSIVEINCOMESTATEMENTS)
| total=OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_3*1+(OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_2*1+OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_1*1) |
calculation('http://www.xbrlsite.com/msft/role/StatementCOMPREHENSIVEINCOMESTATEMENTS',base:'OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent') valueAssertion /* not loadable */ total=OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_3*1+(OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_2*1+OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_1*1) variables total: [concept(base:'OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent')], OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax_3: [concept(base:'OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax')], OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_2: [concept(base:'OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax')], OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_1: [concept(base:'OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax')]. | |
calculation | base:CostOfRevenue (in StatementINCOMESTATEMENTS)
| total=CostOfGoodsSold_2*1+CostOfServicesAndOther_1*1 |
calculation('http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS',base:'CostOfRevenue') valueAssertion /* not loadable */ total=CostOfGoodsSold_2*1+CostOfServicesAndOther_1*1 variables total: [concept(base:'CostOfRevenue')], CostOfGoodsSold_2: [concept(base:'CostOfGoodsSold')], CostOfServicesAndOther_1: [concept(msft:'CostOfServicesAndOther')]. | |
calculation | base:GrossProfit (in StatementINCOMESTATEMENTS)
| total=SalesRevenueNet_2*1+CostOfRevenue_1* -1 |
calculation('http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS',base:'GrossProfit') valueAssertion /* not loadable */ total=SalesRevenueNet_2*1+CostOfRevenue_1* -1 variables total: [concept(base:'GrossProfit')], SalesRevenueNet_2: [concept(base:'SalesRevenueNet')], CostOfRevenue_1: [concept(base:'CostOfRevenue')]. | |
calculation | base:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments (in StatementINCOMESTATEMENTS)
| total=OperatingIncomeLoss_2*1+NonoperatingIncomeExpense_1*1 |
calculation('http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS',base:'IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments') valueAssertion /* not loadable */ total=OperatingIncomeLoss_2*1+NonoperatingIncomeExpense_1*1 variables total: [concept(base:'IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments')], OperatingIncomeLoss_2: [concept(base:'OperatingIncomeLoss')], NonoperatingIncomeExpense_1: [concept(base:'NonoperatingIncomeExpense')]. | |
calculation | base:NetIncomeLoss (in StatementINCOMESTATEMENTS)
| total=IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2*1+IncomeTaxExpenseBenefit_1* -1 |
calculation('http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS',base:'NetIncomeLoss') valueAssertion /* not loadable */ total=IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2*1+IncomeTaxExpenseBenefit_1* -1 variables total: [concept(base:'NetIncomeLoss')], IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2: [concept(base:'IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments')], IncomeTaxExpenseBenefit_1: [concept(base:'IncomeTaxExpenseBenefit')]. | |
calculation | base:OperatingIncomeLoss (in StatementINCOMESTATEMENTS)
| total=GrossProfit_5*1+(ResearchAndDevelopmentExpense_4* -1+(SellingAndMarketingExpense_3* -1+(GeneralAndAdministrativeExpense_2* -1+ImpairmentIntegrationAndRestructuringExpenses_1* -1))) |
calculation('http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS',base:'OperatingIncomeLoss') valueAssertion /* not loadable */ total=GrossProfit_5*1+(ResearchAndDevelopmentExpense_4* -1+(SellingAndMarketingExpense_3* -1+(GeneralAndAdministrativeExpense_2* -1+ImpairmentIntegrationAndRestructuringExpenses_1* -1))) variables total: [concept(base:'OperatingIncomeLoss')], GrossProfit_5: [concept(base:'GrossProfit')], ResearchAndDevelopmentExpense_4: [concept(base:'ResearchAndDevelopmentExpense')], SellingAndMarketingExpense_3: [concept(base:'SellingAndMarketingExpense')], GeneralAndAdministrativeExpense_2: [concept(base:'GeneralAndAdministrativeExpense')], ImpairmentIntegrationAndRestructuringExpenses_1: [concept(msft:'ImpairmentIntegrationAndRestructuringExpenses')]. | |
calculation | base:SalesRevenueNet (in StatementINCOMESTATEMENTS)
| total=SalesRevenueGoodsNet_2*1+SalesRevenueServicesAndOtherNet_1*1 |
calculation('http://www.xbrlsite.com/msft/role/StatementINCOMESTATEMENTS',base:'SalesRevenueNet') valueAssertion /* not loadable */ total=SalesRevenueGoodsNet_2*1+SalesRevenueServicesAndOtherNet_1*1 variables total: [concept(base:'SalesRevenueNet')], SalesRevenueGoodsNet_2: [concept(base:'SalesRevenueGoodsNet')], SalesRevenueServicesAndOtherNet_1: [concept(msft:'SalesRevenueServicesAndOtherNet')]. |
Other than rule related. The error Type is a vague and fragile conjecture on the culprit, because at this point most 'bad reports' simply contain some XBRL feature we have not yet covered.
Type | Where | What |
---|---|---|
bad_report | loadContext/C_0000789019_20160501_20160501 | failed((simpleDate(2016-05-01),simpleDate(2016-05-01),2016-05-01@>2016-05-01)) |
bad_report | loadContext/C_0000789019_20170501_20170501 | failed((simpleDate(2017-05-01),simpleDate(2017-05-01),2017-05-01@>2017-05-01)) |
For more information: http://logicalcontracts.com/xbrl-and-sbrm-reporting/
DISCLAIMER: this analysis is provided by software still under development, and likely incomplete or even erroneous; do NOT use it other than for experimental, inconsequential purposes