Concepts

# Label Data Type Period Type Balance Type Prefix Standard label, Documentation, References, Concept name Count
1 Accounts Payable Current Monetary As Of (instant) Credit base
Filer label: Accounts Payable Current
Documentation:
References: NONE
1
2 Accounts Receivable Net And Other Assets Monetary As Of (instant) Debit msft
Filer label: Accounts Receivable Net And Other Assets
Documentation: Accounts receivable, net, and other assets.
References: NONE
1
3 Accounts Receivable Net Current Monetary As Of (instant) Debit base
Filer label: Accounts Receivable Net Current
Documentation:
References: NONE
2
4 Accrued Income Taxes Current Monetary As Of (instant) Credit base
Filer label: Accrued Income Taxes Current
Documentation:
References: NONE
1
5 Accrued Income Taxes Noncurrent Monetary As Of (instant) Credit base
Filer label: Accrued Income Taxes Noncurrent
Documentation:
References: NONE
1
6 Accumulated Depreciation Depletion And Amortization Property Plant And Equipment Monetary As Of (instant) Credit base
Filer label: Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Documentation:
References: NONE
2
7 Accumulated Other Comprehensive Income Loss Net Of Tax Monetary As Of (instant) Credit base
Filer label: Accumulated Other Comprehensive Income Loss Net Of Tax
Documentation:
References: NONE
1
8 Acquired Finite Lived Intangible Assets Monetary For Period (duration) Debit msft
Filer label: Acquired Finite Lived Intangible Assets
Documentation: The aggregate amount assigned to a major class of finite-lived intangible assets acquired either individually or as part of a group of assets (in either an asset acquisition or business combination). A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.
References: NONE
1
9 Acquired Finite Lived Intangible Assets Weighted Average Useful Life Duration For Period (duration) base
Filer label: Acquired Finite Lived Intangible Assets Weighted Average Useful Life
Documentation:
References: NONE
2
10 Acquisitions Net Of Cash Acquired And Purchases Of Intangible And Other Assets Monetary For Period (duration) Credit msft
Filer label: Acquisitions Net Of Cash Acquired And Purchases Of Intangible And Other Assets
Documentation: The cash outflow associated with the acquisitions of businesses, net of the cash acquired from the purchases, and purchases of intangible and other assets.
References: NONE
1
11 Adjustment To Additional Paid In Capital Income Tax Effect From Share Based Compensation Net Monetary For Period (duration) Credit base
Filer label: Adjustment To Additional Paid In Capital Income Tax Effect From Share Based Compensation Net
Documentation:
References: NONE
1
12 Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value Monetary For Period (duration) Credit base
Filer label: Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
Documentation:
References: NONE
1
13 Advertising Expense Monetary For Period (duration) Debit base
Filer label: Advertising Expense
Documentation:
References: NONE
1
14 Allocated Share Based Compensation Expense Monetary For Period (duration) Debit base
Filer label: Allocated Share Based Compensation Expense
Documentation:
References: NONE
1
15 Allowance For Doubtful Accounts Receivable Current Monetary As Of (instant) Credit base
Filer label: Allowance For Doubtful Accounts Receivable Current
Documentation:
References: NONE
1
16 Amendment Flag Boolean For Period (duration) other
Filer label: Amendment Flag
Documentation:
References: NONE
1
17 Amortization Of Intangible Assets Monetary For Period (duration) Debit base
Filer label: Amortization Of Intangible Assets
Documentation:
References: NONE
1
18 Asset Impairment Charges Monetary For Period (duration) Debit base
Filer label: Asset Impairment Charges
Documentation:
References: NONE
2
19 Assets Monetary As Of (instant) Debit base
Filer label: Assets
Documentation:
References: NONE
Name: base:Assets
1
20 Assets Current Monetary As Of (instant) Debit base
Filer label: Assets Current
Documentation:
References: NONE
1
21 Assets Fair Value Disclosure Recurring Monetary As Of (instant) Debit base
Filer label: Assets Fair Value Disclosure Recurring
Documentation:
References: NONE
2
22 Available For Sale Debt Securities Amortized Cost Basis Monetary As Of (instant) Debit base
Filer label: Available For Sale Debt Securities Amortized Cost Basis
Documentation:
References: NONE
1
23 Available For Sale Securities Monetary As Of (instant) Debit base
Filer label: Available For Sale Securities
Documentation:
References: NONE
2
24 Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax Monetary As Of (instant) Credit base
Filer label: Available For Sale Securities Accumulated Gross Unrealized Gain Before Tax
Documentation:
References: NONE
1
25 Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax Monetary As Of (instant) Debit base
Filer label: Available For Sale Securities Accumulated Gross Unrealized Loss Before Tax
Documentation:
References: NONE
1
26 Available For Sale Securities Amortized Cost Monetary As Of (instant) Debit base
Filer label: Available For Sale Securities Amortized Cost
Documentation:
References: NONE
1
27 Available For Sale Securities Continuous Unrealized Loss Position Accumulated Loss Monetary As Of (instant) Debit base
Filer label: Available For Sale Securities Continuous Unrealized Loss Position Accumulated Loss
Documentation:
References: NONE
1
28 Available For Sale Securities Continuous Unrealized Loss Position Fair Value Monetary As Of (instant) Debit base
Filer label: Available For Sale Securities Continuous Unrealized Loss Position Fair Value
Documentation:
References: NONE
1
29 Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value Monetary As Of (instant) Debit base
Filer label: Available For Sale Securities Continuous Unrealized Loss Position Less Than Twelve Months Fair Value
Documentation:
References: NONE
1
30 Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss Monetary As Of (instant) Debit base
Filer label: Available For Sale Securities Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
Documentation:
References: NONE
1
31 Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or Longer Fair Value Monetary As Of (instant) Debit base
Filer label: Available For Sale Securities Continuous Unrealized Loss Position Twelve Months Or Longer Fair Value
Documentation:
References: NONE
1
32 Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss Monetary As Of (instant) Debit base
Filer label: Available For Sale Securities Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
Documentation:
References: NONE
1
33 Available For Sale Securities Current Monetary As Of (instant) Debit base
Filer label: Available For Sale Securities Current
Documentation:
References: NONE
2
34 Available For Sale Securities Debt Maturities Next Rolling Twelve Months Amortized Cost Basis Monetary As Of (instant) Debit base
Filer label: Available For Sale Securities Debt Maturities Next Rolling Twelve Months Amortized Cost Basis
Documentation:
References: NONE
1
35 Available For Sale Securities Debt Maturities Next Rolling Twelve Months Fair Value Monetary As Of (instant) Debit base
Filer label: Available For Sale Securities Debt Maturities Next Rolling Twelve Months Fair Value
Documentation:
References: NONE
1
36 Available For Sale Securities Debt Maturities Rolling After Year Ten Amortized Cost Basis Monetary As Of (instant) Debit base
Filer label: Available For Sale Securities Debt Maturities Rolling After Year Ten Amortized Cost Basis
Documentation:
References: NONE
1
37 Available For Sale Securities Debt Maturities Rolling After Year Ten Fair Value Monetary As Of (instant) Debit base
Filer label: Available For Sale Securities Debt Maturities Rolling After Year Ten Fair Value
Documentation:
References: NONE
1
38 Available For Sale Securities Debt Maturities Rolling Year Six Through Ten Amortized Cost Basis Monetary As Of (instant) Debit base
Filer label: Available For Sale Securities Debt Maturities Rolling Year Six Through Ten Amortized Cost Basis
Documentation:
References: NONE
1
39 Available For Sale Securities Debt Maturities Rolling Year Six Through Ten Fair Value Monetary As Of (instant) Debit base
Filer label: Available For Sale Securities Debt Maturities Rolling Year Six Through Ten Fair Value
Documentation:
References: NONE
1
40 Available For Sale Securities Debt Maturities Rolling Year Two Through Five Amortized Cost Basis Monetary As Of (instant) Debit base
Filer label: Available For Sale Securities Debt Maturities Rolling Year Two Through Five Amortized Cost Basis
Documentation:
References: NONE
1
41 Available For Sale Securities Debt Maturities Rolling Year Two Through Five Fair Value Monetary As Of (instant) Debit base
Filer label: Available For Sale Securities Debt Maturities Rolling Year Two Through Five Fair Value
Documentation:
References: NONE
1
42 Available For Sale Securities Debt Securities Monetary As Of (instant) Debit base
Filer label: Available For Sale Securities Debt Securities
Documentation:
References: NONE
1
43 Available For Sale Securities Gross Realized Gains Monetary For Period (duration) Credit base
Filer label: Available For Sale Securities Gross Realized Gains
Documentation:
References: NONE
1
44 Available For Sale Securities Gross Realized Losses Monetary For Period (duration) Debit base
Filer label: Available For Sale Securities Gross Realized Losses
Documentation:
References: NONE
1
45 Basis Of Accounting Policy Policy [Text Block] String For Period (duration) base
Filer label: Basis Of Accounting Policy Policy [Text Block]
Documentation:
References: NONE
1
46 Buildings And Improvements Gross Monetary As Of (instant) Debit base
Filer label: Buildings And Improvements Gross
Documentation:
References: NONE
1
47 Business Acquisition Effective Date Of Acquisition1 Date For Period (duration) base
Filer label: Business Acquisition Effective Date Of Acquisition1
Documentation:
References: NONE
1
48 Business Acquisition Name Of Acquired Entity String For Period (duration) base
Filer label: Business Acquisition Name Of Acquired Entity
Documentation:
References: NONE
1
49 Business Acquisition Pro Forma Earnings Per Share Diluted Decimal For Period (duration) base
Filer label: Business Acquisition Pro Forma Earnings Per Share Diluted
Documentation:
References: NONE
1
50 Business Acquisition Pro Forma Information [Text Block] String For Period (duration) base
Filer label: Business Acquisition Pro Forma Information [Text Block]
Documentation:
References: NONE
1
51 Business Acquisition Purchase Price Allocation Goodwill Expected Tax Deductible Amount Monetary As Of (instant) Debit base
Filer label: Business Acquisition Purchase Price Allocation Goodwill Expected Tax Deductible Amount
Documentation:
References: NONE
1
52 Business Acquisitions Pro Forma Net Income Loss Monetary For Period (duration) Credit base
Filer label: Business Acquisitions Pro Forma Net Income Loss
Documentation:
References: NONE
1
53 Business Acquisitions Pro Forma Revenue Monetary For Period (duration) Credit base
Filer label: Business Acquisitions Pro Forma Revenue
Documentation:
References: NONE
1
54 Business Combination Consideration Transferred1 Monetary For Period (duration) Credit base
Filer label: Business Combination Consideration Transferred1
Documentation:
References: NONE
1
55 Business Combination Pro Forma Information Earnings Or Loss Of Acquiree Since Acquisition Date Actual Monetary For Period (duration) Credit base
Filer label: Business Combination Pro Forma Information Earnings Or Loss Of Acquiree Since Acquisition Date Actual
Documentation:
References: NONE
1
56 Business Combination Pro Forma Information Revenue Of Acquiree Since Acquisition Date Actual Monetary For Period (duration) Credit base
Filer label: Business Combination Pro Forma Information Revenue Of Acquiree Since Acquisition Date Actual
Documentation:
References: NONE
1
57 Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Cash And Equivalents Monetary As Of (instant) Debit base
Filer label: Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Cash And Equivalents
Documentation:
References: NONE
1
58 Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Marketable Securities Monetary As Of (instant) Debit base
Filer label: Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Marketable Securities
Documentation:
References: NONE
1
59 Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Other Monetary As Of (instant) Debit base
Filer label: Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Other
Documentation:
References: NONE
1
60 Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Other Monetary As Of (instant) Credit base
Filer label: Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Other
Documentation:
References: NONE
1
61 Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Short Term Debt Monetary As Of (instant) Credit msft
Filer label: Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Short Term Debt
Documentation: Business combination recognized identifiable assets acquired and liabilities assumed current liabilities short term debt.
References: NONE
1
62 Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Deferred Tax Liabilities Noncurrent Monetary As Of (instant) Credit base
Filer label: Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Deferred Tax Liabilities Noncurrent
Documentation:
References: NONE
1
63 Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangibles Monetary As Of (instant) Debit base
Filer label: Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Intangibles
Documentation:
References: NONE
2
64 Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Liabilities Net Monetary As Of (instant) Credit msft
Filer label: Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Liabilities Net
Documentation: Amount of other liabilities expected to be realized or consumed after one year or the normal operating cycle, if longer, amount of other assets due after one year or the normal operating cycle, if longer, and fair value of non-controlling interest at the acquisition date.
References: NONE
1
65 Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Property Plant And Equipment Monetary As Of (instant) Debit base
Filer label: Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Property Plant And Equipment
Documentation:
References: NONE
1
66 Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net Monetary As Of (instant) Debit base
Filer label: Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net
Documentation:
References: NONE
1
67 Capital Lease Obligations Current Monetary As Of (instant) Credit base
Filer label: Capital Lease Obligations Current
Documentation:
References: NONE
1
68 Capital Lease Obligations Incurred Monetary For Period (duration) Credit base
Filer label: Capital Lease Obligations Incurred
Documentation:
References: NONE
1
69 Capital Lease Obligations Noncurrent Monetary As Of (instant) Credit base
Filer label: Capital Lease Obligations Noncurrent
Documentation:
References: NONE
1
70 Capital Leased Assets Gross Monetary As Of (instant) Debit base
Filer label: Capital Leased Assets Gross
Documentation:
References: NONE
1
71 Capital Leases Future Minimum Payments Due Monetary As Of (instant) Credit base
Filer label: Capital Leases Future Minimum Payments Due
Documentation:
References: NONE
1
72 Capital Leases Future Minimum Payments Due Current Monetary As Of (instant) Credit base
Filer label: Capital Leases Future Minimum Payments Due Current
Documentation:
References: NONE
1
73 Capital Leases Future Minimum Payments Due In Five Years Monetary As Of (instant) Credit base
Filer label: Capital Leases Future Minimum Payments Due In Five Years
Documentation:
References: NONE
1
74 Capital Leases Future Minimum Payments Due In Four Years Monetary As Of (instant) Credit base
Filer label: Capital Leases Future Minimum Payments Due In Four Years
Documentation:
References: NONE
1
75 Capital Leases Future Minimum Payments Due In Three Years Monetary As Of (instant) Credit base
Filer label: Capital Leases Future Minimum Payments Due In Three Years
Documentation:
References: NONE
1
76 Capital Leases Future Minimum Payments Due In Two Years Monetary As Of (instant) Credit base
Filer label: Capital Leases Future Minimum Payments Due In Two Years
Documentation:
References: NONE
1
77 Capital Leases Future Minimum Payments Due Thereafter Monetary As Of (instant) Credit base
Filer label: Capital Leases Future Minimum Payments Due Thereafter
Documentation:
References: NONE
1
78 Capital Leases Future Minimum Payments Interest Included In Payments Monetary As Of (instant) Debit base
Filer label: Capital Leases Future Minimum Payments Interest Included In Payments
Documentation:
References: NONE
1
79 Capital Leases Lessee Balance Sheet Assets By Major Class Accumulated Deprecation Monetary As Of (instant) Credit base
Filer label: Capital Leases Lessee Balance Sheet Assets By Major Class Accumulated Deprecation
Documentation:
References: NONE
1
80 Capitalized Computer Software Amortization1 Monetary For Period (duration) Debit base
Filer label: Capitalized Computer Software Amortization1
Documentation:
References: NONE
1
81 Capitalized Software Development Costs For Software Sold To Customers Monetary As Of (instant) Debit base
Filer label: Capitalized Software Development Costs For Software Sold To Customers
Documentation:
References: NONE
1
82 Cash Monetary As Of (instant) Debit base
Filer label: Cash
Documentation:
References: NONE
Name: base:Cash
2
83 Cash And Cash Equivalents At Carrying Value Monetary As Of (instant) Debit base
Filer label: Cash And Cash Equivalents At Carrying Value
Documentation:
References: NONE
3
84 Cash And Cash Equivalents Period Increase Decrease Monetary For Period (duration) Debit base
Filer label: Cash And Cash Equivalents Period Increase Decrease
Documentation:
References: NONE
1
85 Cash Cash Equivalents And Short Term Investments Monetary As Of (instant) Debit base
Filer label: Cash Cash Equivalents And Short Term Investments
Documentation:
References: NONE
1
86 Change In Unrealized Gain Loss On Fair Value Hedging Instruments1 Monetary For Period (duration) Credit base
Filer label: Change In Unrealized Gain Loss On Fair Value Hedging Instruments1
Documentation:
References: NONE
1
87 Change In Unrealized Gain Loss On Hedged Item In Fair Value Hedge1 Monetary For Period (duration) Credit base
Filer label: Change In Unrealized Gain Loss On Hedged Item In Fair Value Hedge1
Documentation:
References: NONE
1
88 Commercial Paper Monetary As Of (instant) Credit base
Filer label: Commercial Paper
Documentation:
References: NONE
1
89 Commitments And Contingencies Monetary As Of (instant) Credit base
Filer label: Commitments And Contingencies
Documentation:
References: NONE
1
90 Commitments Disclosure [Text Block] String For Period (duration) base
Filer label: Commitments Disclosure [Text Block]
Documentation:
References: NONE
1
91 Commitments Fair Value Disclosure Monetary As Of (instant) Credit base
Filer label: Commitments Fair Value Disclosure
Documentation:
References: NONE
1
92 Common Stock Dividends Per Share Declared Decimal For Period (duration) base
Filer label: Common Stock Dividends Per Share Declared
Documentation:
References: NONE
2
93 Common Stock Shares Authorized Shares As Of (instant) base
Filer label: Common Stock Shares Authorized
Documentation:
References: NONE
1
94 Common Stock Shares Outstanding Shares As Of (instant) base
Filer label: Common Stock Shares Outstanding
Documentation:
References: NONE
2
95 Common Stocks Including Additional Paid In Capital Monetary As Of (instant) Credit base
Filer label: Common Stocks Including Additional Paid In Capital
Documentation:
References: NONE
1
96 Compensation And Employee Benefit Plans [Text Block] String For Period (duration) base
Filer label: Compensation And Employee Benefit Plans [Text Block]
Documentation:
References: NONE
1
97 Comprehensive Income Net Of Tax Monetary For Period (duration) Credit base
Filer label: Comprehensive Income Net Of Tax
Documentation:
References: NONE
1
98 Comprehensive Income Note [Text Block] String For Period (duration) base
Filer label: Comprehensive Income Note [Text Block]
Documentation:
References: NONE
1
99 Computer Hardware And Software Monetary As Of (instant) Debit msft
Filer label: Computer Hardware And Software
Documentation: Computer hardware and software.
References: NONE
1
100 Consolidation Policy [Text Block] String For Period (duration) base
Filer label: Consolidation Policy [Text Block]
Documentation:
References: NONE
1
101 Cost Method Investments Monetary As Of (instant) Debit base
Filer label: Cost Method Investments
Documentation:
References: NONE
2
102 Cost Of Goods Sold Monetary For Period (duration) Debit base
Filer label: Cost Of Goods Sold
Documentation:
References: NONE
1
103 Cost Of Revenue Monetary For Period (duration) Debit base
Filer label: Cost Of Revenue
Documentation:
References: NONE
1
104 Cost Of Sales Policy [Text Block] String For Period (duration) base
Filer label: Cost Of Sales Policy [Text Block]
Documentation:
References: NONE
1
105 Cost Of Services And Other Monetary For Period (duration) Debit msft
Filer label: Cost Of Services And Other
Documentation: Cost of Services and Other
References: NONE
1
106 Current Federal Tax Expense Benefit Monetary For Period (duration) Debit base
Filer label: Current Federal Tax Expense Benefit
Documentation:
References: NONE
1
107 Current Fiscal Year End Date GMonthDay For Period (duration) other
Filer label: Current Fiscal Year End Date
Documentation:
References: NONE
1
108 Current Foreign Tax Expense Benefit Monetary For Period (duration) Debit base
Filer label: Current Foreign Tax Expense Benefit
Documentation:
References: NONE
1
109 Current Income Tax Expense Benefit Monetary For Period (duration) Debit base
Filer label: Current Income Tax Expense Benefit
Documentation:
References: NONE
1
110 Current State And Local Tax Expense Benefit Monetary For Period (duration) Debit base
Filer label: Current State And Local Tax Expense Benefit
Documentation:
References: NONE
1
111 Debt Disclosure [Text Block] String For Period (duration) base
Filer label: Debt Disclosure [Text Block]
Documentation:
References: NONE
1
112 Debt Instrument Credit Rating String For Period (duration) base
Filer label: Debt Instrument Credit Rating
Documentation:
References: NONE
1
113 Debt Instrument Face Amount Monetary As Of (instant) Credit base
Filer label: Debt Instrument Face Amount
Documentation:
References: NONE
4
114 Debt Instrument Interest Rate Effective Percentage Pure As Of (instant) base
Filer label: Debt Instrument Interest Rate Effective Percentage
Documentation:
References: NONE
1
115 Debt Instrument Interest Rate Stated Percentage Pure As Of (instant) base
Filer label: Debt Instrument Interest Rate Stated Percentage
Documentation:
References: NONE
1
116 Debt Instrument Maturity Date Date For Period (duration) base
Filer label: Debt Instrument Maturity Date
Documentation:
References: NONE
1
117 Debt Instrument Term Duration For Period (duration) base
Filer label: Debt Instrument Term
Documentation:
References: NONE
1
118 Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net Monetary As Of (instant) Debit base
Filer label: Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
Documentation:
References: NONE
1
119 Deferred Federal State And Local Tax Expense Benefit Monetary For Period (duration) Debit base
Filer label: Deferred Federal State And Local Tax Expense Benefit
Documentation:
References: NONE
1
120 Deferred Foreign Income Tax Expense Benefit Monetary For Period (duration) Debit base
Filer label: Deferred Foreign Income Tax Expense Benefit
Documentation:
References: NONE
1
121 Deferred Income Tax Expense Benefit Monetary For Period (duration) Debit base
Filer label: Deferred Income Tax Expense Benefit
Documentation:
References: NONE
2
122 Deferred Income Tax Liabilities Monetary As Of (instant) Credit base
Filer label: Deferred Income Tax Liabilities
Documentation:
References: NONE
1
123 Deferred Revenue Monetary As Of (instant) Credit base
Filer label: Deferred Revenue
Documentation:
References: NONE
3
124 Deferred Revenue By Segment [Text Block] String For Period (duration) msft
Filer label: Deferred Revenue By Segment [Text Block]
Documentation: Table of deferred revenue by reportable segment.
References: NONE
1
125 Deferred Revenue Current Monetary As Of (instant) Credit base
Filer label: Deferred Revenue Current
Documentation:
References: NONE
1
126 Deferred Revenue Disclosure [Text Block] String For Period (duration) base
Filer label: Deferred Revenue Disclosure [Text Block]
Documentation:
References: NONE
1
127 Deferred Revenue Noncurrent Monetary As Of (instant) Credit base
Filer label: Deferred Revenue Noncurrent
Documentation:
References: NONE
1
128 Deferred Tax Assets Deferred Income Monetary As Of (instant) Debit base
Filer label: Deferred Tax Assets Deferred Income
Documentation:
References: NONE
1
129 Deferred Tax Assets Depreciation And Amortization Monetary As Of (instant) Debit msft
Filer label: Deferred Tax Assets Depreciation And Amortization
Documentation: Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from depreciation and amortization.
References: NONE
1
130 Deferred Tax Assets Gross Monetary As Of (instant) Debit base
Filer label: Deferred Tax Assets Gross
Documentation:
References: NONE
1
131 Deferred Tax Assets Liabilities Net Monetary As Of (instant) Debit base
Filer label: Deferred Tax Assets Liabilities Net
Documentation:
References: NONE
1
132 Deferred Tax Assets Net Monetary As Of (instant) Debit base
Filer label: Deferred Tax Assets Net
Documentation:
References: NONE
1
133 Deferred Tax Assets Operating Loss Carryforwards Monetary As Of (instant) Debit base
Filer label: Deferred Tax Assets Operating Loss Carryforwards
Documentation:
References: NONE
2
134 Deferred Tax Assets Other Monetary As Of (instant) Debit base
Filer label: Deferred Tax Assets Other
Documentation:
References: NONE
1
135 Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost Monetary As Of (instant) Debit base
Filer label: Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
Documentation:
References: NONE
1
136 Deferred Tax Assets Tax Deferred Expense Other Monetary As Of (instant) Debit base
Filer label: Deferred Tax Assets Tax Deferred Expense Other
Documentation:
References: NONE
1
137 Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Impairment Losses Monetary As Of (instant) Debit base
Filer label: Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Impairment Losses
Documentation:
References: NONE
1
138 Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Restructuring Charges Monetary As Of (instant) Debit base
Filer label: Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Restructuring Charges
Documentation:
References: NONE
1
139 Deferred Tax Assets Valuation Allowance Monetary As Of (instant) Credit base
Filer label: Deferred Tax Assets Valuation Allowance
Documentation:
References: NONE
2
140 Deferred Tax Liabilities Monetary As Of (instant) Credit base
Filer label: Deferred Tax Liabilities
Documentation:
References: NONE
1
141 Deferred Tax Liabilities Depreciation And Amortization Monetary As Of (instant) Credit msft
Filer label: Deferred Tax Liabilities Depreciation And Amortization
Documentation: Amount of deferred tax liability attributable to taxable temporary differences from depreciation and amortization.
References: NONE
1
142 Deferred Tax Liabilities Noncurrent Monetary As Of (instant) Credit base
Filer label: Deferred Tax Liabilities Noncurrent
Documentation:
References: NONE
3
143 Deferred Tax Liabilities Other Monetary As Of (instant) Credit base
Filer label: Deferred Tax Liabilities Other
Documentation:
References: NONE
1
144 Deferred Tax Liabilities Undistributed Foreign Earnings Monetary As Of (instant) Credit base
Filer label: Deferred Tax Liabilities Undistributed Foreign Earnings
Documentation:
References: NONE
1
145 Deferred Tax Liabilities Unrealized Gains Investments And Debt Monetary As Of (instant) Credit msft
Filer label: Deferred Tax Liabilities Unrealized Gains Investments And Debt
Documentation: Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains on investments and debt.
References: NONE
1
146 Deferred Tax Liability Not Recognized Amount Of Unrecognized Deferred Tax Liability Undistributed Earnings Of Foreign Subsidiaries Monetary As Of (instant) Debit base
Filer label: Deferred Tax Liability Not Recognized Amount Of Unrecognized Deferred Tax Liability Undistributed Earnings Of Foreign Subsidiaries
Documentation:
References: NONE
1
147 Defined Contribution Plan Cost Recognized Monetary For Period (duration) Debit base
Filer label: Defined Contribution Plan Cost Recognized
Documentation:
References: NONE
1
148 Defined Contribution Plan Employer Matching Contribution Percent Pure For Period (duration) base
Filer label: Defined Contribution Plan Employer Matching Contribution Percent
Documentation:
References: NONE
1
149 Defined Contribution Plan Employer Matching Contribution Percent Of Match Pure For Period (duration) base
Filer label: Defined Contribution Plan Employer Matching Contribution Percent Of Match
Documentation:
References: NONE
1
150 Deposits Received For Securities Loaned At Carrying Value Monetary As Of (instant) Credit base
Filer label: Deposits Received For Securities Loaned At Carrying Value
Documentation:
References: NONE
1
151 Depreciation Monetary For Period (duration) Debit base
Filer label: Depreciation
Documentation:
References: NONE
1
152 Depreciation Amortization And Other Monetary For Period (duration) Debit msft
Filer label: Depreciation Amortization And Other
Documentation: The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period, and other operating transactions that are not included elsewhere in the statement of cash flows.
References: NONE
1
153 Derivative Asset Fair Value Gross Liability Monetary As Of (instant) Credit base
Filer label: Derivative Asset Fair Value Gross Liability
Documentation:
References: NONE
1
154 Derivative Assets Monetary As Of (instant) Debit base
Filer label: Derivative Assets
Documentation:
References: NONE
1
155 Derivative Assets Net Amounts Presented In Balance Sheet Monetary As Of (instant) Debit msft
Filer label: Derivative Assets Net Amounts Presented In Balance Sheet
Documentation: Fair value after effects of master netting arrangements, of a financial asset or other contract with one or more underlying, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes amounts elected not to be offset.
References: NONE
1
156 Derivative Assets Potential Net Amounts Not Presented In Balance Sheet Monetary As Of (instant) Debit msft
Filer label: Derivative Assets Potential Net Amounts Not Presented In Balance Sheet
Documentation: Fair value after effects of master netting arrangements and after subtracting amounts that were eligible for offset but elected not to be offset or not offset because they did not meet the relevant accounting guidance, of a financial asset or other contract with one or more underlying, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.
References: NONE
1
157 Derivative Collateral Obligation To Return Cash Monetary As Of (instant) Credit base
Filer label: Derivative Collateral Obligation To Return Cash
Documentation:
References: NONE
1
158 Derivative Collateral Right To Reclaim Cash Monetary As Of (instant) Debit base
Filer label: Derivative Collateral Right To Reclaim Cash
Documentation:
References: NONE
1
159 Derivative Fair Value Of Derivative Asset Monetary As Of (instant) Debit base
Filer label: Derivative Fair Value Of Derivative Asset
Documentation:
References: NONE
1
160 Derivative Fair Value Of Derivative Asset Amount Not Offset Monetary As Of (instant) Debit msft
Filer label: Derivative Fair Value Of Derivative Asset Amount Not Offset
Documentation: Fair value of financial asset or other contract with one or more underlying, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be offset under a master netting arrangement or not offset because it does not meet the relevant accounting guidance.
References: NONE
1
161 Derivative Fair Value Of Derivative Liability Monetary As Of (instant) Credit base
Filer label: Derivative Fair Value Of Derivative Liability
Documentation:
References: NONE
1
162 Derivative Fair Value Of Derivative Liability Amount Not Offset Monetary As Of (instant) Credit msft
Filer label: Derivative Fair Value Of Derivative Liability Amount Not Offset
Documentation: Fair value of financial liability or other contract with one or more underlying, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be offset under a master netting arrangement or not offset because it does not meet the relevant accounting guidance.
References: NONE
1
163 Derivative Instruments And Hedging Activities Disclosure [Text Block] String For Period (duration) base
Filer label: Derivative Instruments And Hedging Activities Disclosure [Text Block]
Documentation:
References: NONE
1
164 Derivative Instruments Gain Loss Recognized In Income Ineffective Portion And Amount Excluded From Effectiveness Testing Net Monetary For Period (duration) Credit base
Filer label: Derivative Instruments Gain Loss Recognized In Income Ineffective Portion And Amount Excluded From Effectiveness Testing Net
Documentation:
References: NONE
1
165 Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net Monetary For Period (duration) Credit base
Filer label: Derivative Instruments Not Designated As Hedging Instruments Gain Loss Net
Documentation:
References: NONE
1
166 Derivative Liabilities Net Amounts Presented In Balance Sheet Monetary As Of (instant) Credit msft
Filer label: Derivative Liabilities Net Amounts Presented In Balance Sheet
Documentation: Fair value after effects of master netting arrangements, of a financial liability or other contract with one or more underlying, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of a liability. Includes amounts elected not to be offset.
References: NONE
1
167 Derivative Liabilities Potential Net Amounts Not Presented In Balance Sheet Monetary As Of (instant) Credit msft
Filer label: Derivative Liabilities Potential Net Amounts Not Presented In Balance Sheet
Documentation: Fair value after effects of master netting arrangements and after subtracting amounts that were eligible for offset but elected not to be offset or not offset because they did not meet the relevant accounting guidance, of a financial liability or other contract with one or more underlying, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.
References: NONE
1
168 Derivative Liability Fair Value Gross Asset Monetary As Of (instant) Debit base
Filer label: Derivative Liability Fair Value Gross Asset
Documentation:
References: NONE
1
169 Derivative Notional Amount Monetary As Of (instant) invest
Standard label: Derivative, Notional Amount
Documentation: Aggregate notional amount specified by the derivative(s). Expressed as an absolute value.
References:
Publisher Reference Name Reference Information
SEC Regulation S-X (SX)
Number: 210
Article: 12
Section: 13
Sentence: Column B
1
170 Derivatives Policy [Text Block] String For Period (duration) base
Filer label: Derivatives Policy [Text Block]
Documentation:
References: NONE
1
171 Disclosure Of Share Based Compensation Arrangements By Share Based Payment Award [Text Block] String For Period (duration) base
Filer label: Disclosure Of Share Based Compensation Arrangements By Share Based Payment Award [Text Block]
Documentation:
References: NONE
1
172 Dividend Payable Date To Be Paid Day Month And Year Date For Period (duration) base
Filer label: Dividend Payable Date To Be Paid Day Month And Year
Documentation:
References: NONE
1
173 Dividends Common Stock Cash Monetary For Period (duration) Debit base
Filer label: Dividends Common Stock Cash
Documentation:
References: NONE
2
174 Dividends Declared Table [Text Block] String For Period (duration) base
Filer label: Dividends Declared Table [Text Block]
Documentation:
References: NONE
1
175 Dividends Payable Date Declared Day Month And Year Date For Period (duration) base
Filer label: Dividends Payable Date Declared Day Month And Year
Documentation:
References: NONE
1
176 Dividends Payable Date Of Record Day Month And Year Date For Period (duration) base
Filer label: Dividends Payable Date Of Record Day Month And Year
Documentation:
References: NONE
1
177 Document Fiscal Period Focus Token For Period (duration) other
Filer label: Document Fiscal Period Focus
Documentation:
References: NONE
1
178 Document Fiscal Year Focus GYear For Period (duration) other
Filer label: Document Fiscal Year Focus
Documentation:
References: NONE
1
179 Document Period End Date Date For Period (duration) other
Filer label: Document Period End Date
Documentation:
References: NONE
1
180 Document Type String For Period (duration) other
Filer label: Document Type
Documentation:
References: NONE
1
181 Earnings Per Share [Text Block] String For Period (duration) base
Filer label: Earnings Per Share [Text Block]
Documentation:
References: NONE
1
182 Earnings Per Share Basic Decimal For Period (duration) base
Filer label: Earnings Per Share Basic
Documentation:
References: NONE
3
183 Earnings Per Share Diluted Decimal For Period (duration) base
Filer label: Earnings Per Share Diluted
Documentation:
References: NONE
4
184 Earnings Per Share Policy [Text Block] String For Period (duration) base
Filer label: Earnings Per Share Policy [Text Block]
Documentation:
References: NONE
1
185 Effect Of Exchange Rate On Cash And Cash Equivalents Monetary For Period (duration) Debit base
Filer label: Effect Of Exchange Rate On Cash And Cash Equivalents
Documentation:
References: NONE
1
186 Effective Income Tax Rate Continuing Operations Pure For Period (duration) base
Filer label: Effective Income Tax Rate Continuing Operations
Documentation:
References: NONE
1
187 Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate Pure For Period (duration) base
Filer label: Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
Documentation:
References: NONE
1
188 Effective Income Tax Rate Reconciliation Deductions Excess Tax Benefits Stock Based Compensation Pure For Period (duration) msft
Filer label: Effective Income Tax Rate Reconciliation Deductions Excess Tax Benefits Stock Based Compensation
Documentation: Effective income tax rate reconciliation deductions excess tax benefits stock based compensation.
References: NONE
1
189 Effective Income Tax Rate Reconciliation Deductions Qualified Production Activities Pure For Period (duration) base
Filer label: Effective Income Tax Rate Reconciliation Deductions Qualified Production Activities
Documentation:
References: NONE
1
190 Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential Pure For Period (duration) base
Filer label: Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
Documentation:
References: NONE
1
191 Effective Income Tax Rate Reconciliation Interest Income Expense Pure For Period (duration) msft
Filer label: Effective Income Tax Rate Reconciliation Interest Income Expense
Documentation: Effective income tax rate reconciliation interest income (expense).
References: NONE
1
192 Effective Income Tax Rate Reconciliation Other Adjustments Pure For Period (duration) base
Filer label: Effective Income Tax Rate Reconciliation Other Adjustments
Documentation:
References: NONE
1
193 Effective Income Tax Rate Reconciliation Phone Business Gains Losses Pure For Period (duration) msft
Filer label: Effective Income Tax Rate Reconciliation Phone Business Gains Losses
Documentation: Effective income tax rate reconciliation phone business gains (losses).
References: NONE
1
194 Employee Related Liabilities Current Monetary As Of (instant) Credit base
Filer label: Employee Related Liabilities Current
Documentation:
References: NONE
1
195 Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Monetary As Of (instant) Debit base
Filer label: Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
Documentation:
References: NONE
1
196 Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1 Duration For Period (duration) base
Filer label: Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
Documentation:
References: NONE
1
197 Employee Service Share Based Compensation Tax Benefit From Compensation Expense Monetary For Period (duration) Credit base
Filer label: Employee Service Share Based Compensation Tax Benefit From Compensation Expense
Documentation:
References: NONE
1
198 Entity Central Index Key Token For Period (duration) other
Filer label: Entity Central Index Key
Documentation:
References: NONE
1
199 Entity Common Stock Shares Outstanding Shares As Of (instant) other
Filer label: Entity Common Stock Shares Outstanding
Documentation:
References: NONE
1
200 Entity Current Reporting Status Token For Period (duration) other
Filer label: Entity Current Reporting Status
Documentation:
References: NONE
1
201 Entity Filer Category String For Period (duration) other
Filer label: Entity Filer Category
Documentation:
References: NONE
1
202 Entity Listing Par Value Per Share Decimal For Period (duration) other
Filer label: Entity Listing Par Value Per Share
Documentation:
References: NONE
1
203 Entity Public Float Monetary As Of (instant) Credit other
Filer label: Entity Public Float
Documentation:
References: NONE
1
204 Entity Registrant Name NormalizedString For Period (duration) other
Filer label: Entity Registrant Name
Documentation:
References: NONE
1
205 Entity Tax Identification Number Token For Period (duration) other
Filer label: Entity Tax Identification Number
Documentation:
References: NONE
1
206 Entity Voluntary Filers Token For Period (duration) other
Filer label: Entity Voluntary Filers
Documentation:
References: NONE
1
207 Entity Well Known Seasoned Issuer Token For Period (duration) other
Filer label: Entity Well Known Seasoned Issuer
Documentation:
References: NONE
1
208 Equity Method Investment Aggregate Cost Monetary As Of (instant) Debit base
Filer label: Equity Method Investment Aggregate Cost
Documentation:
References: NONE
1
209 Equity Method Investments Monetary As Of (instant) Debit base
Filer label: Equity Method Investments
Documentation:
References: NONE
2
210 Fair Value Disclosures [Text Block] String For Period (duration) base
Filer label: Fair Value Disclosures [Text Block]
Documentation:
References: NONE
1
211 Fair Value Of Financial Instruments Policy String For Period (duration) base
Filer label: Fair Value Of Financial Instruments Policy
Documentation:
References: NONE
1
212 Financial Instrument Covenant Minimum Liquidity Monetary As Of (instant) Debit msft
Filer label: Financial Instrument Covenant Minimum Liquidity
Documentation: The minimum liquidity for the period as required by certain of our counterparty agreements for derivative instruments.
References: NONE
1
213 Financial Instrument Covenant Minimum Liquidity Requirement Monetary For Period (duration) Debit msft
Filer label: Financial Instrument Covenant Minimum Liquidity Requirement
Documentation: The minimum liquidity required by certain of our counterparty agreements for derivative instruments.
References: NONE
1
214 Finite Lived Intangible Asset Useful Life Duration For Period (duration) base
Filer label: Finite Lived Intangible Asset Useful Life
Documentation:
References: NONE
1
215 Finite Lived Intangible Assets Accumulated Amortization Monetary As Of (instant) Credit base
Filer label: Finite Lived Intangible Assets Accumulated Amortization
Documentation:
References: NONE
1
216 Finite Lived Intangible Assets Amortization Expense After Year Five Monetary As Of (instant) Debit base
Filer label: Finite Lived Intangible Assets Amortization Expense After Year Five
Documentation:
References: NONE
1
217 Finite Lived Intangible Assets Amortization Expense Next Twelve Months Monetary As Of (instant) Debit base
Filer label: Finite Lived Intangible Assets Amortization Expense Next Twelve Months
Documentation:
References: NONE
1
218 Finite Lived Intangible Assets Amortization Expense Year Five Monetary As Of (instant) Debit base
Filer label: Finite Lived Intangible Assets Amortization Expense Year Five
Documentation:
References: NONE
1
219 Finite Lived Intangible Assets Amortization Expense Year Four Monetary As Of (instant) Debit base
Filer label: Finite Lived Intangible Assets Amortization Expense Year Four
Documentation:
References: NONE
1
220 Finite Lived Intangible Assets Amortization Expense Year Three Monetary As Of (instant) Debit base
Filer label: Finite Lived Intangible Assets Amortization Expense Year Three
Documentation:
References: NONE
1
221 Finite Lived Intangible Assets Amortization Expense Year Two Monetary As Of (instant) Debit base
Filer label: Finite Lived Intangible Assets Amortization Expense Year Two
Documentation:
References: NONE
1
222 Finite Lived Intangible Assets Gross Monetary As Of (instant) Debit base
Filer label: Finite Lived Intangible Assets Gross
Documentation:
References: NONE
1
223 Finite Lived Intangible Assets Net Monetary As Of (instant) Debit base
Filer label: Finite Lived Intangible Assets Net
Documentation:
References: NONE
3
224 Foreign Currency Cash Flow Hedge Gain Loss Reclassified To Earnings Net Monetary For Period (duration) Credit base
Filer label: Foreign Currency Cash Flow Hedge Gain Loss Reclassified To Earnings Net
Documentation:
References: NONE
1
225 Foreign Currency Cash Flow Hedge Gain Loss To Be Reclassified During Next12 Months Monetary As Of (instant) Credit base
Filer label: Foreign Currency Cash Flow Hedge Gain Loss To Be Reclassified During Next12 Months
Documentation:
References: NONE
1
226 Foreign Currency Transaction Gain Loss Before Tax Monetary For Period (duration) Credit base
Filer label: Foreign Currency Transaction Gain Loss Before Tax
Documentation:
References: NONE
1
227 Foreign Currency Transactions And Translations Policy [Text Block] String For Period (duration) base
Filer label: Foreign Currency Transactions And Translations Policy [Text Block]
Documentation:
References: NONE
1
228 Foreign Earnings Taxed At Rates Lower Than Us Rate Pure For Period (duration) msft
Filer label: Foreign Earnings Taxed At Rates Lower Than Us Rate
Documentation: Foreign Earnings Taxed at Rates Lower Than US Rate
References: NONE
1
229 Furniture And Fixtures Gross Monetary As Of (instant) Debit base
Filer label: Furniture And Fixtures Gross
Documentation:
References: NONE
1
230 Gain Loss From Components Excluded From Assessment Of Fair Value Hedge Effectiveness Net Monetary For Period (duration) Credit base
Filer label: Gain Loss From Components Excluded From Assessment Of Fair Value Hedge Effectiveness Net
Documentation:
References: NONE
1
231 Gain Loss On Cash Flow Hedge Effectiveness Net [Abstract] String For Period (duration) msft
Filer label: Gain Loss On Cash Flow Hedge Effectiveness Net [Abstract]
Documentation: Gain Loss on Cash Flow Hedge Effectiveness Net [Abstract]
References: NONE
1
232 Gain Loss On Derivative Instruments Net Pretax Monetary For Period (duration) Credit base
Filer label: Gain Loss On Derivative Instruments Net Pretax
Documentation:
References: NONE
1
233 Gain Loss On Fair Value Hedge Ineffectiveness Net Monetary For Period (duration) Credit base
Filer label: Gain Loss On Fair Value Hedge Ineffectiveness Net
Documentation:
References: NONE
1
234 Gain Loss On Investments Monetary For Period (duration) Credit base
Filer label: Gain Loss On Investments
Documentation:
References: NONE
2
235 Gain Loss On Investments And Derivative Instruments Monetary For Period (duration) Credit msft
Filer label: Gain Loss On Investments And Derivative Instruments
Documentation: Represents losses (gains) included in earnings for the period as a result of selling or holding securities and derivatives.
References: NONE
1
236 General And Administrative Expense Monetary For Period (duration) Debit base
Filer label: General And Administrative Expense
Documentation:
References: NONE
1
237 Goodwill Monetary As Of (instant) Debit base
Filer label: Goodwill
Documentation:
References: NONE
3
238 Goodwill Acquired During Period Monetary For Period (duration) Debit base
Filer label: Goodwill Acquired During Period
Documentation:
References: NONE
1
239 Goodwill And Intangible Assets Goodwill Policy String For Period (duration) base
Filer label: Goodwill And Intangible Assets Goodwill Policy
Documentation:
References: NONE
1
240 Goodwill Disclosure [Text Block] String For Period (duration) base
Filer label: Goodwill Disclosure [Text Block]
Documentation:
References: NONE
1
241 Goodwill Impaired Accumulated Impairment Loss Monetary As Of (instant) Credit base
Filer label: Goodwill Impaired Accumulated Impairment Loss
Documentation:
References: NONE
1
242 Goodwill Impairment Loss Monetary For Period (duration) Debit base
Filer label: Goodwill Impairment Loss
Documentation:
References: NONE
1
243 Goodwill Other Increase Decrease Monetary For Period (duration) Debit base
Filer label: Goodwill Other Increase Decrease
Documentation:
References: NONE
1
244 Gross Profit Monetary For Period (duration) Credit base
Filer label: Gross Profit
Documentation:
References: NONE
2
245 Impairment Integration And Restructuring Effect On Earnings After Tax Monetary For Period (duration) Credit msft
Filer label: Impairment Integration And Restructuring Effect On Earnings After Tax
Documentation: Impairment, integration and restructuring effect on earnings after tax.
References: NONE
1
246 Impairment Integration And Restructuring Effect On Earnings Per Share After Tax Decimal For Period (duration) msft
Filer label: Impairment Integration And Restructuring Effect On Earnings Per Share After Tax
Documentation: Impairment, integration and restructuring effect on earnings per share after tax.
References: NONE
1
247 Impairment Integration And Restructuring Effect On Operating Income Loss After Tax Monetary For Period (duration) Credit msft
Filer label: Impairment Integration And Restructuring Effect On Operating Income Loss After Tax
Documentation: Impairment, integration and restructuring effect on operating income (loss) after tax.
References: NONE
1
248 Impairment Integration And Restructuring Expenses Monetary For Period (duration) Debit msft
Filer label: Impairment Integration And Restructuring Expenses
Documentation: Impairment, integration and restructuring expenses.
References: NONE
1
249 Impairment Of Intangible Assets Finitelived Monetary For Period (duration) Debit base
Filer label: Impairment Of Intangible Assets Finitelived
Documentation:
References: NONE
1
250 Income Loss From Continuing Operations Before Income Taxes Domestic Monetary For Period (duration) Credit base
Filer label: Income Loss From Continuing Operations Before Income Taxes Domestic
Documentation:
References: NONE
2
251 Income Loss From Continuing Operations Before Income Taxes Foreign Monetary For Period (duration) Credit base
Filer label: Income Loss From Continuing Operations Before Income Taxes Foreign
Documentation:
References: NONE
2
252 Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments Monetary For Period (duration) Credit base
Filer label: Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
Documentation:
References: NONE
2
253 Income Tax Disclosure [Text Block] String For Period (duration) base
Filer label: Income Tax Disclosure [Text Block]
Documentation:
References: NONE
1
254 Income Tax Examination Year Under Examination GYear For Period (duration) base
Filer label: Income Tax Examination Year Under Examination
Documentation:
References: NONE
1
255 Income Tax Expense Benefit Monetary For Period (duration) Debit base
Filer label: Income Tax Expense Benefit
Documentation:
References: NONE
4
256 Income Tax Policy [Text Block] String For Period (duration) base
Filer label: Income Tax Policy [Text Block]
Documentation:
References: NONE
1
257 Income Taxes Paid Net Monetary For Period (duration) Credit base
Filer label: Income Taxes Paid Net
Documentation:
References: NONE
1
258 Increase Decrease In Accounts Payable Monetary For Period (duration) Debit base
Filer label: Increase Decrease In Accounts Payable
Documentation:
References: NONE
1
259 Increase Decrease In Accounts Receivable Monetary For Period (duration) Credit base
Filer label: Increase Decrease In Accounts Receivable
Documentation:
References: NONE
1
260 Increase Decrease In Collateral Held Under Securities Lending Monetary For Period (duration) Credit base
Filer label: Increase Decrease In Collateral Held Under Securities Lending
Documentation:
References: NONE
1
261 Increase Decrease In Deferred Revenue Monetary For Period (duration) Debit base
Filer label: Increase Decrease In Deferred Revenue
Documentation:
References: NONE
1
262 Increase Decrease In Inventories Monetary For Period (duration) Credit base
Filer label: Increase Decrease In Inventories
Documentation:
References: NONE
1
263 Increase Decrease In Other Current Assets Monetary For Period (duration) Credit base
Filer label: Increase Decrease In Other Current Assets
Documentation:
References: NONE
1
264 Increase Decrease In Other Current Liabilities Monetary For Period (duration) Debit base
Filer label: Increase Decrease In Other Current Liabilities
Documentation:
References: NONE
1
265 Increase Decrease In Other Noncurrent Assets Monetary For Period (duration) Credit base
Filer label: Increase Decrease In Other Noncurrent Assets
Documentation:
References: NONE
1
266 Increase Decrease In Other Noncurrent Liabilities Monetary For Period (duration) Debit base
Filer label: Increase Decrease In Other Noncurrent Liabilities
Documentation:
References: NONE
1
267 Incremental Common Shares Attributable To Share Based Payment Arrangements Shares For Period (duration) base
Filer label: Incremental Common Shares Attributable To Share Based Payment Arrangements
Documentation:
References: NONE
1
268 Intangible Assets Disclosure [Text Block] String For Period (duration) base
Filer label: Intangible Assets Disclosure [Text Block]
Documentation:
References: NONE
1
269 Intangible Assets Finite Lived Policy String For Period (duration) base
Filer label: Intangible Assets Finite Lived Policy
Documentation:
References: NONE
1
270 Interest Expense Monetary For Period (duration) Debit base
Filer label: Interest Expense
Documentation:
References: NONE
1
271 Interest Paid Monetary For Period (duration) Credit base
Filer label: Interest Paid
Documentation:
References: NONE
1
272 Inventory Disclosure [Text Block] String For Period (duration) base
Filer label: Inventory Disclosure [Text Block]
Documentation:
References: NONE
1
273 Inventory Finished Goods Net Of Reserves Monetary As Of (instant) Debit base
Filer label: Inventory Finished Goods Net Of Reserves
Documentation:
References: NONE
1
274 Inventory Net Monetary As Of (instant) Debit base
Filer label: Inventory Net
Documentation:
References: NONE
2
275 Inventory Policy [Text Block] String For Period (duration) base
Filer label: Inventory Policy [Text Block]
Documentation:
References: NONE
1
276 Inventory Raw Materials Net Of Reserves Monetary As Of (instant) Debit base
Filer label: Inventory Raw Materials Net Of Reserves
Documentation:
References: NONE
1
277 Inventory Work In Process Net Of Reserves Monetary As Of (instant) Debit base
Filer label: Inventory Work In Process Net Of Reserves
Documentation:
References: NONE
1
278 Investment Income Net Monetary For Period (duration) Credit base
Filer label: Investment Income Net
Documentation:
References: NONE
1
279 Investment Policy [Text Block] String For Period (duration) base
Filer label: Investment Policy [Text Block]
Documentation:
References: NONE
1
280 Investments Classified By Contractual Maturity Date Table [Text Block] String For Period (duration) base
Filer label: Investments Classified By Contractual Maturity Date Table [Text Block]
Documentation:
References: NONE
1
281 Investments In Debt And Equity Instruments Cash And Cash Equivalents Unrealized And Realized Gains Losses [Text Block] String For Period (duration) base
Filer label: Investments In Debt And Equity Instruments Cash And Cash Equivalents Unrealized And Realized Gains Losses [Text Block]
Documentation:
References: NONE
1
282 Land Monetary As Of (instant) Debit base
Filer label: Land
Documentation:
References: NONE
Name: base:Land
1
283 Lease And Rental Expense Monetary For Period (duration) Debit base
Filer label: Lease And Rental Expense
Documentation:
References: NONE
1
284 Leasehold Improvements Gross Monetary As Of (instant) Debit base
Filer label: Leasehold Improvements Gross
Documentation:
References: NONE
1
285 Legal Matters And Contingencies [Text Block] String For Period (duration) base
Filer label: Legal Matters And Contingencies [Text Block]
Documentation:
References: NONE
1
286 Liabilities Monetary As Of (instant) Credit base
Filer label: Liabilities
Documentation:
References: NONE
1
287 Liabilities And Stockholders Equity Monetary As Of (instant) Credit base
Filer label: Liabilities And Stockholders Equity
Documentation:
References: NONE
1
288 Liabilities Current Monetary As Of (instant) Credit base
Filer label: Liabilities Current
Documentation:
References: NONE
1
289 Liabilities Fair Value Disclosure Recurring Monetary As Of (instant) Credit base
Filer label: Liabilities Fair Value Disclosure Recurring
Documentation:
References: NONE
1
290 Line Of Credit Facility Covenant Compliance String For Period (duration) base
Filer label: Line Of Credit Facility Covenant Compliance
Documentation:
References: NONE
1
291 Line Of Credit Facility Expiration Date1 Date For Period (duration) base
Filer label: Line Of Credit Facility Expiration Date1
Documentation:
References: NONE
1
292 Line Of Credit Facility Maximum Borrowing Capacity Monetary As Of (instant) Credit base
Filer label: Line Of Credit Facility Maximum Borrowing Capacity
Documentation:
References: NONE
1
293 Long Term Debt Monetary As Of (instant) Credit base
Filer label: Long Term Debt
Documentation:
References: NONE
1
294 Long Term Debt Current Monetary As Of (instant) Credit base
Filer label: Long Term Debt Current
Documentation:
References: NONE
1
295 Long Term Debt Fair Value Monetary As Of (instant) Credit base
Filer label: Long Term Debt Fair Value
Documentation:
References: NONE
1
296 Long Term Debt Maturities Repayments Of Principal After Year Five Monetary As Of (instant) Credit base
Filer label: Long Term Debt Maturities Repayments Of Principal After Year Five
Documentation:
References: NONE
1
297 Long Term Debt Maturities Repayments Of Principal In Next Twelve Months Monetary As Of (instant) Credit base
Filer label: Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
Documentation:
References: NONE
1
298 Long Term Debt Maturities Repayments Of Principal In Year Five Monetary As Of (instant) Credit base
Filer label: Long Term Debt Maturities Repayments Of Principal In Year Five
Documentation:
References: NONE
1
299 Long Term Debt Maturities Repayments Of Principal In Year Four Monetary As Of (instant) Credit base
Filer label: Long Term Debt Maturities Repayments Of Principal In Year Four
Documentation:
References: NONE
1
300 Long Term Debt Maturities Repayments Of Principal In Year Three Monetary As Of (instant) Credit base
Filer label: Long Term Debt Maturities Repayments Of Principal In Year Three
Documentation:
References: NONE
1
301 Long Term Debt Maturities Repayments Of Principal In Year Two Monetary As Of (instant) Credit base
Filer label: Long Term Debt Maturities Repayments Of Principal In Year Two
Documentation:
References: NONE
1
302 Long Term Debt Noncurrent Monetary As Of (instant) Credit base
Filer label: Long Term Debt Noncurrent
Documentation:
References: NONE
1
303 Long Term Investments Monetary As Of (instant) Debit base
Filer label: Long Term Investments
Documentation:
References: NONE
2
304 Loss Contingency Accrual Carrying Value Current Monetary As Of (instant) Credit base
Filer label: Loss Contingency Accrual Carrying Value Current
Documentation:
References: NONE
1
305 Loss Contingency Range Of Possible Loss Portion Not Accrued Monetary As Of (instant) Debit base
Filer label: Loss Contingency Range Of Possible Loss Portion Not Accrued
Documentation:
References: NONE
1
306 Marketable Securities Realized Gain Loss Other Than Temporary Impairments Amount Monetary For Period (duration) Debit base
Filer label: Marketable Securities Realized Gain Loss Other Than Temporary Impairments Amount
Documentation:
References: NONE
1
307 Maximum Length Of Time Foreign Currency Cash Flow Hedge Duration For Period (duration) base
Filer label: Maximum Length Of Time Foreign Currency Cash Flow Hedge
Documentation:
References: NONE
1
308 Mergers Acquisitions And Dispositions Disclosures [Text Block] String For Period (duration) base
Filer label: Mergers Acquisitions And Dispositions Disclosures [Text Block]
Documentation:
References: NONE
1
309 Net Cash Provided By Used In Financing Activities Continuing Operations Monetary For Period (duration) Debit base
Filer label: Net Cash Provided By Used In Financing Activities Continuing Operations
Documentation:
References: NONE
1
310 Net Cash Provided By Used In Investing Activities Continuing Operations Monetary For Period (duration) Debit base
Filer label: Net Cash Provided By Used In Investing Activities Continuing Operations
Documentation:
References: NONE
1
311 Net Cash Provided By Used In Operating Activities Continuing Operations Monetary For Period (duration) base
Filer label: Net Cash Provided By Used In Operating Activities Continuing Operations
Documentation:
References: NONE
1
312 Net Income Loss Monetary For Period (duration) Credit base
Filer label: Net Income Loss
Documentation:
References: NONE
7
313 New Accounting Pronouncements Policy Policy [Text Block] String For Period (duration) base
Filer label: New Accounting Pronouncements Policy Policy [Text Block]
Documentation:
References: NONE
1
314 Noncurrent Assets Monetary As Of (instant) Debit base
Filer label: Noncurrent Assets
Documentation:
References: NONE
1
315 Nonoperating Income Expense Monetary For Period (duration) Credit base
Filer label: Nonoperating Income Expense
Documentation:
References: NONE
2
316 Oci Before Reclassifications Net Of Tax Attributable To Parent Monetary For Period (duration) Credit base
Filer label: Oci Before Reclassifications Net Of Tax Attributable To Parent
Documentation:
References: NONE
1
317 Open Tax Year GYear For Period (duration) base
Filer label: Open Tax Year
Documentation:
References: NONE
1
318 Operating Income Loss Monetary For Period (duration) Credit base
Filer label: Operating Income Loss
Documentation:
References: NONE
4
319 Operating Lease Liabilities Monetary As Of (instant) Credit msft
Filer label: Operating Lease Liabilities
Documentation: Operating lease liabilities.
References: NONE
1
320 Operating Lease Liability Monetary As Of (instant) Credit base
Filer label: Operating Lease Liability
Documentation:
References: NONE
1
321 Operating Lease Right Of Use Asset Monetary As Of (instant) Debit base
Filer label: Operating Lease Right Of Use Asset
Documentation:
References: NONE
1
322 Operating Lease Right Of Use Assets Monetary As Of (instant) Debit msft
Filer label: Operating Lease Right Of Use Assets
Documentation: Operating lease right-of-use assets.
References: NONE
1
323 Operating Leases Future Minimum Payments Due Monetary As Of (instant) Credit base
Filer label: Operating Leases Future Minimum Payments Due
Documentation:
References: NONE
1
324 Operating Leases Future Minimum Payments Due Current Monetary As Of (instant) Credit base
Filer label: Operating Leases Future Minimum Payments Due Current
Documentation:
References: NONE
1
325 Operating Leases Future Minimum Payments Due In Five Years Monetary As Of (instant) Credit base
Filer label: Operating Leases Future Minimum Payments Due In Five Years
Documentation:
References: NONE
1
326 Operating Leases Future Minimum Payments Due In Four Years Monetary As Of (instant) Credit base
Filer label: Operating Leases Future Minimum Payments Due In Four Years
Documentation:
References: NONE
1
327 Operating Leases Future Minimum Payments Due In Three Years Monetary As Of (instant) Credit base
Filer label: Operating Leases Future Minimum Payments Due In Three Years
Documentation:
References: NONE
1
328 Operating Leases Future Minimum Payments Due In Two Years Monetary As Of (instant) Credit base
Filer label: Operating Leases Future Minimum Payments Due In Two Years
Documentation:
References: NONE
1
329 Operating Leases Future Minimum Payments Due Thereafter Monetary As Of (instant) Credit base
Filer label: Operating Leases Future Minimum Payments Due Thereafter
Documentation:
References: NONE
1
330 Operating Loss Carryforwards Monetary As Of (instant) Debit base
Filer label: Operating Loss Carryforwards
Documentation:
References: NONE
1
331 Other Assets Monetary As Of (instant) Debit base
Filer label: Other Assets
Documentation:
References: NONE
1
332 Other Assets Current Monetary As Of (instant) Debit base
Filer label: Other Assets Current
Documentation:
References: NONE
1
333 Other Assets Fair Value Disclosure Monetary As Of (instant) Debit base
Filer label: Other Assets Fair Value Disclosure
Documentation:
References: NONE
1
334 Other Assets Noncurrent Monetary As Of (instant) Debit base
Filer label: Other Assets Noncurrent
Documentation:
References: NONE
1
335 Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax Monetary For Period (duration) Credit base
Filer label: Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
Documentation:
References: NONE
1
336 Other Comprehensive Income Loss Available For Sale Securities Tax Monetary For Period (duration) Debit base
Filer label: Other Comprehensive Income Loss Available For Sale Securities Tax
Documentation:
References: NONE
1
337 Other Comprehensive Income Loss Before Reclassifications Tax Monetary For Period (duration) Debit base
Filer label: Other Comprehensive Income Loss Before Reclassifications Tax
Documentation:
References: NONE
1
338 Other Comprehensive Income Loss Derivatives Qualifying As Hedges Net Of Tax Monetary For Period (duration) Credit base
Filer label: Other Comprehensive Income Loss Derivatives Qualifying As Hedges Net Of Tax
Documentation:
References: NONE
1
339 Other Comprehensive Income Loss Derivatives Qualifying As Hedges Tax Monetary For Period (duration) Debit base
Filer label: Other Comprehensive Income Loss Derivatives Qualifying As Hedges Tax
Documentation:
References: NONE
1
340 Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax Monetary For Period (duration) Credit base
Filer label: Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
Documentation:
References: NONE
1
341 Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax Monetary For Period (duration) Debit base
Filer label: Other Comprehensive Income Loss Foreign Currency Translation Adjustment Tax
Documentation:
References: NONE
1
342 Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent Monetary For Period (duration) Credit base
Filer label: Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
Documentation:
References: NONE
3
343 Other Comprehensive Income Loss Tax Portion Attributable To Parent1 Monetary For Period (duration) Debit base
Filer label: Other Comprehensive Income Loss Tax Portion Attributable To Parent1
Documentation:
References: NONE
1
344 Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax Monetary For Period (duration) Credit base
Filer label: Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
Documentation:
References: NONE
1
345 Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Tax Monetary For Period (duration) Debit base
Filer label: Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Tax
Documentation:
References: NONE
1
346 Other Liabilities Monetary As Of (instant) Credit base
Filer label: Other Liabilities
Documentation:
References: NONE
1
347 Other Liabilities Current Monetary As Of (instant) Credit base
Filer label: Other Liabilities Current
Documentation:
References: NONE
1
348 Other Liabilities Noncurrent Monetary As Of (instant) Credit base
Filer label: Other Liabilities Noncurrent
Documentation:
References: NONE
1
349 Other Nonoperating Income And Expense [Text Block] String For Period (duration) base
Filer label: Other Nonoperating Income And Expense [Text Block]
Documentation:
References: NONE
1
350 Other Nonoperating Income Expense Monetary For Period (duration) Credit base
Filer label: Other Nonoperating Income Expense
Documentation:
References: NONE
1
351 Payments For Repurchase Of Common Stock Monetary For Period (duration) Credit base
Filer label: Payments For Repurchase Of Common Stock
Documentation:
References: NONE
1
352 Payments For Restructuring Monetary For Period (duration) Credit base
Filer label: Payments For Restructuring
Documentation:
References: NONE
1
353 Payments Of Dividends Common Stock Monetary For Period (duration) Credit base
Filer label: Payments Of Dividends Common Stock
Documentation:
References: NONE
1
354 Payments To Acquire Businesses Gross Monetary For Period (duration) Credit base
Filer label: Payments To Acquire Businesses Gross
Documentation:
References: NONE
1
355 Payments To Acquire Investments Monetary For Period (duration) Credit base
Filer label: Payments To Acquire Investments
Documentation:
References: NONE
1
356 Payments To Acquire Property Plant And Equipment Monetary For Period (duration) Credit base
Filer label: Payments To Acquire Property Plant And Equipment
Documentation:
References: NONE
1
357 Proceeds From Debt Maturing In More Than Three Months Monetary For Period (duration) Debit base
Filer label: Proceeds From Debt Maturing In More Than Three Months
Documentation:
References: NONE
1
358 Proceeds From Issuance Of Common Stock Monetary For Period (duration) Debit base
Filer label: Proceeds From Issuance Of Common Stock
Documentation:
References: NONE
1
359 Proceeds From Lines Of Credit Monetary For Period (duration) Debit base
Filer label: Proceeds From Lines Of Credit
Documentation:
References: NONE
1
360 Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities Monetary For Period (duration) Debit base
Filer label: Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
Documentation:
References: NONE
1
361 Proceeds From Payments For Other Financing Activities Monetary For Period (duration) Debit base
Filer label: Proceeds From Payments For Other Financing Activities
Documentation:
References: NONE
1
362 Proceeds From Repayments Of Short Term Debt Maturing In Three Months Or Less Monetary For Period (duration) Debit base
Filer label: Proceeds From Repayments Of Short Term Debt Maturing In Three Months Or Less
Documentation:
References: NONE
1
363 Proceeds From Sale Of Available For Sale Securities Monetary For Period (duration) Debit base
Filer label: Proceeds From Sale Of Available For Sale Securities
Documentation:
References: NONE
1
364 Product Revenue And Service And Other Revenue Policy [Text Block] String For Period (duration) msft
Filer label: Product Revenue And Service And Other Revenue Policy [Text Block]
Documentation: Describes product revenue and service and other revenue.
References: NONE
1
365 Property Plant And Equipment [Text Block] String For Period (duration) base
Filer label: Property Plant And Equipment [Text Block]
Documentation:
References: NONE
1
366 Property Plant And Equipment Disclosure [Text Block] String For Period (duration) base
Filer label: Property Plant And Equipment Disclosure [Text Block]
Documentation:
References: NONE
1
367 Property Plant And Equipment Gross Monetary As Of (instant) Debit base
Filer label: Property Plant And Equipment Gross
Documentation:
References: NONE
1
368 Property Plant And Equipment Net Monetary As Of (instant) Debit base
Filer label: Property Plant And Equipment Net
Documentation:
References: NONE
2
369 Property Plant And Equipment Policy [Text Block] String For Period (duration) base
Filer label: Property Plant And Equipment Policy [Text Block]
Documentation:
References: NONE
1
370 Property Plant And Equipment Useful Life Duration For Period (duration) base
Filer label: Property Plant And Equipment Useful Life
Documentation:
References: NONE
1
371 Quarterly Financial Information [Text Block] String For Period (duration) base
Filer label: Quarterly Financial Information [Text Block]
Documentation:
References: NONE
1
372 Realized Gain Loss On Investments Table [Text Block] String For Period (duration) base
Filer label: Realized Gain Loss On Investments Table [Text Block]
Documentation:
References: NONE
1
373 Reclassification From Aoci Current Period Before Tax Attributable To Parent Monetary For Period (duration) Debit base
Filer label: Reclassification From Aoci Current Period Before Tax Attributable To Parent
Documentation:
References: NONE
1
374 Reclassification From Aoci Current Period Net Of Tax Attributable To Parent Monetary For Period (duration) Debit base
Filer label: Reclassification From Aoci Current Period Net Of Tax Attributable To Parent
Documentation:
References: NONE
1
375 Reclassification From Aoci Current Period Tax Monetary For Period (duration) Credit base
Filer label: Reclassification From Aoci Current Period Tax
Documentation:
References: NONE
1
376 Recognition Of Deferred Revenue Monetary For Period (duration) Credit base
Filer label: Recognition Of Deferred Revenue
Documentation:
References: NONE
1
377 Reconciliation Of Assets Measured At Fair Value On Recurring Basis To Balance Sheet Presentation Table [Text Block] String For Period (duration) msft
Filer label: Reconciliation Of Assets Measured At Fair Value On Recurring Basis To Balance Sheet Presentation Table [Text Block]
Documentation: Reconciliation of the net fair value of assets measured at fair value on a recurring basis to their balance sheet presentation.
References: NONE
1
378 Reconciliation Of Operating Profit Loss From Segments To Consolidated [Text Block] String For Period (duration) base
Filer label: Reconciliation Of Operating Profit Loss From Segments To Consolidated [Text Block]
Documentation:
References: NONE
1
379 Reconciliation Of Revenue From Segments To Consolidated [Text Block] String For Period (duration) base
Filer label: Reconciliation Of Revenue From Segments To Consolidated [Text Block]
Documentation:
References: NONE
1
380 Repayments Of Debt Maturing In More Than Three Months Monetary For Period (duration) Credit base
Filer label: Repayments Of Debt Maturing In More Than Three Months
Documentation:
References: NONE
1
381 Research And Development Expense Monetary For Period (duration) Debit base
Filer label: Research And Development Expense
Documentation:
References: NONE
1
382 Research Development And Computer Software Policy [Text Block] String For Period (duration) base
Filer label: Research Development And Computer Software Policy [Text Block]
Documentation:
References: NONE
1
383 Restructuring And Related Activities Completion Date Date For Period (duration) base
Filer label: Restructuring And Related Activities Completion Date
Documentation:
References: NONE
1
384 Restructuring And Related Activities Disclosure [Text Block] String For Period (duration) base
Filer label: Restructuring And Related Activities Disclosure [Text Block]
Documentation:
References: NONE
1
385 Restructuring And Related Cost Number Of Positions Eliminated Integer For Period (duration) base
Filer label: Restructuring And Related Cost Number Of Positions Eliminated
Documentation:
References: NONE
1
386 Restructuring Charges Monetary For Period (duration) Debit base
Filer label: Restructuring Charges
Documentation:
References: NONE
3
387 Restructuring Reserve Monetary As Of (instant) Credit base
Filer label: Restructuring Reserve
Documentation:
References: NONE
1
388 Restructuring Reserve Accrual Adjustment1 Monetary For Period (duration) Debit base
Filer label: Restructuring Reserve Accrual Adjustment1
Documentation:
References: NONE
1
389 Restructuring Reserve Settled Without Cash2 Monetary For Period (duration) Debit base
Filer label: Restructuring Reserve Settled Without Cash2
Documentation:
References: NONE
1
390 Retained Earnings Accumulated Deficit Monetary As Of (instant) Credit base
Filer label: Retained Earnings Accumulated Deficit
Documentation:
References: NONE
1
391 Revenue And Operating Loss Attributable To Acquiree Since Acquisition Date Table [Text Block] String For Period (duration) msft
Filer label: Revenue And Operating Loss Attributable To Acquiree Since Acquisition Date Table [Text Block]
Documentation: Revenue and operating loss attributable to acquiree since acquisition date.
References: NONE
1
392 Revenue Recognition Period Duration For Period (duration) msft
Filer label: Revenue Recognition Period
Documentation: Revenue Recognition, Period
References: NONE
1
393 Revenue Recognition Policy [Text Block] String For Period (duration) base
Filer label: Revenue Recognition Policy [Text Block]
Documentation:
References: NONE
1
394 Sales Revenue Goods Net Monetary For Period (duration) Credit base
Filer label: Sales Revenue Goods Net
Documentation:
References: NONE
1
395 Sales Revenue Net Monetary For Period (duration) Credit base
Filer label: Sales Revenue Net
Documentation:
References: NONE
9
396 Sales Revenue Services And Other Net Monetary For Period (duration) Credit msft
Filer label: Sales Revenue Services And Other Net
Documentation: Sales Revenue Services and Other Net
References: NONE
1
397 Schedule Of Accumulated Other Comprehensive Income Loss Table [Text Block] String For Period (duration) base
Filer label: Schedule Of Accumulated Other Comprehensive Income Loss Table [Text Block]
Documentation:
References: NONE
1
398 Schedule Of Acquired Finite Lived Intangible Assets By Major Class [Text Block] String For Period (duration) base
Filer label: Schedule Of Acquired Finite Lived Intangible Assets By Major Class [Text Block]
Documentation:
References: NONE
2
399 Schedule Of Business Acquisitions By Acquisition [Text Block] String For Period (duration) base
Filer label: Schedule Of Business Acquisitions By Acquisition [Text Block]
Documentation:
References: NONE
1
400 Schedule Of Cash Cash Equivalents And Investments Table [Text Block] String For Period (duration) msft
Filer label: Schedule Of Cash Cash Equivalents And Investments Table [Text Block]
Documentation: The schedule of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss).
References: NONE
1
401 Schedule Of Common Stock Outstanding Roll Forward Table [Text Block] String For Period (duration) base
Filer label: Schedule Of Common Stock Outstanding Roll Forward Table [Text Block]
Documentation:
References: NONE
1
402 Schedule Of Compensation Cost For Share Based Payment Arrangements Allocation Of Share Based Compensation Costs By Plan Table [Text Block] String For Period (duration) base
Filer label: Schedule Of Compensation Cost For Share Based Payment Arrangements Allocation Of Share Based Compensation Costs By Plan Table [Text Block]
Documentation:
References: NONE
1
403 Schedule Of Components Of Income Tax Expense Benefit Table [Text Block] String For Period (duration) base
Filer label: Schedule Of Components Of Income Tax Expense Benefit Table [Text Block]
Documentation:
References: NONE
1
404 Schedule Of Credit Losses For Financing Receivables Current Table [Text Block] String For Period (duration) base
Filer label: Schedule Of Credit Losses For Financing Receivables Current Table [Text Block]
Documentation:
References: NONE
1
405 Schedule Of Debt Instruments [Text Block] String For Period (duration) base
Filer label: Schedule Of Debt Instruments [Text Block]
Documentation:
References: NONE
1
406 Schedule Of Deferred Tax Assets And Liabilities Table [Text Block] String For Period (duration) base
Filer label: Schedule Of Deferred Tax Assets And Liabilities Table [Text Block]
Documentation:
References: NONE
1
407 Schedule Of Derivative Instruments Gain Loss In Statement Of Financial Performance [Text Block] String For Period (duration) base
Filer label: Schedule Of Derivative Instruments Gain Loss In Statement Of Financial Performance [Text Block]
Documentation:
References: NONE
1
408 Schedule Of Derivative Instruments In Statement Of Financial Position Fair Value [Text Block] String For Period (duration) base
Filer label: Schedule Of Derivative Instruments In Statement Of Financial Position Fair Value [Text Block]
Documentation:
References: NONE
1
409 Schedule Of Earnings Per Share Basic And Diluted Table [Text Block] String For Period (duration) base
Filer label: Schedule Of Earnings Per Share Basic And Diluted Table [Text Block]
Documentation:
References: NONE
1
410 Schedule Of Effective Income Tax Rate Reconciliation Table [Text Block] String For Period (duration) base
Filer label: Schedule Of Effective Income Tax Rate Reconciliation Table [Text Block]
Documentation:
References: NONE
1
411 Schedule Of Entity Wide Disclosure On Geographic Areas Long Lived Assets In Individual Foreign Countries By Country [Text Block] String For Period (duration) base
Filer label: Schedule Of Entity Wide Disclosure On Geographic Areas Long Lived Assets In Individual Foreign Countries By Country [Text Block]
Documentation:
References: NONE
1
412 Schedule Of Entity Wide Information Revenue From External Customers By Products And Services [Text Block] String For Period (duration) base
Filer label: Schedule Of Entity Wide Information Revenue From External Customers By Products And Services [Text Block]
Documentation:
References: NONE
1
413 Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block] String For Period (duration) base
Filer label: Schedule Of Fair Value Assets And Liabilities Measured On Recurring Basis Table [Text Block]
Documentation:
References: NONE
1
414 Schedule Of Finite Lived Intangible Assets Table [Text Block] String For Period (duration) base
Filer label: Schedule Of Finite Lived Intangible Assets Table [Text Block]
Documentation:
References: NONE
1
415 Schedule Of Future Minimum Lease Payments For Capital Leases Table [Text Block] String For Period (duration) base
Filer label: Schedule Of Future Minimum Lease Payments For Capital Leases Table [Text Block]
Documentation:
References: NONE
1
416 Schedule Of Future Minimum Rental Payments For Operating Leases Table [Text Block] String For Period (duration) base
Filer label: Schedule Of Future Minimum Rental Payments For Operating Leases Table [Text Block]
Documentation:
References: NONE
1
417 Schedule Of Goodwill [Text Block] String For Period (duration) base
Filer label: Schedule Of Goodwill [Text Block]
Documentation:
References: NONE
1
418 Schedule Of Income Before Income Tax Domestic And Foreign Table [Text Block] String For Period (duration) base
Filer label: Schedule Of Income Before Income Tax Domestic And Foreign Table [Text Block]
Documentation:
References: NONE
1
419 Schedule Of Inventory Current Table [Text Block] String For Period (duration) base
Filer label: Schedule Of Inventory Current Table [Text Block]
Documentation:
References: NONE
1
420 Schedule Of Maturities Of Long Term Debt Table [Text Block] String For Period (duration) base
Filer label: Schedule Of Maturities Of Long Term Debt Table [Text Block]
Documentation:
References: NONE
1
421 Schedule Of New Accounting Pronouncements And Changes In Accounting Principles [Text Block] String For Period (duration) base
Filer label: Schedule Of New Accounting Pronouncements And Changes In Accounting Principles [Text Block]
Documentation:
References: NONE
1
422 Schedule Of Other Nonoperating Income Expense Table [Text Block] String For Period (duration) base
Filer label: Schedule Of Other Nonoperating Income Expense Table [Text Block]
Documentation:
References: NONE
1
423 Schedule Of Quarterly Financial Information Table [Text Block] String For Period (duration) base
Filer label: Schedule Of Quarterly Financial Information Table [Text Block]
Documentation:
References: NONE
1
424 Schedule Of Restructuring Reserve By Type Of Cost [Text Block] String For Period (duration) base
Filer label: Schedule Of Restructuring Reserve By Type Of Cost [Text Block]
Documentation:
References: NONE
1
425 Schedule Of Revenue From External Customers Attributed To Foreign Countries By Geographic Area [Text Block] String For Period (duration) base
Filer label: Schedule Of Revenue From External Customers Attributed To Foreign Countries By Geographic Area [Text Block]
Documentation:
References: NONE
1
426 Schedule Of Share Based Compensation Employee Stock Purchase Plan Activity Table [Text Block] String For Period (duration) base
Filer label: Schedule Of Share Based Compensation Employee Stock Purchase Plan Activity Table [Text Block]
Documentation:
References: NONE
1
427 Schedule Of Unrealized Loss On Investments Table [Text Block] String For Period (duration) base
Filer label: Schedule Of Unrealized Loss On Investments Table [Text Block]
Documentation:
References: NONE
1
428 Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block] String For Period (duration) base
Filer label: Scheduleof Finite Lived Intangible Assets Future Amortization Expense Table [Text Block]
Documentation:
References: NONE
1
429 Securities Loaned Monetary As Of (instant) Credit base
Filer label: Securities Loaned
Documentation:
References: NONE
1
430 Securities Received As Collateral Monetary As Of (instant) Debit base
Filer label: Securities Received As Collateral
Documentation:
References: NONE
1
431 Segment Reporting Disclosure [Text Block] String For Period (duration) base
Filer label: Segment Reporting Disclosure [Text Block]
Documentation:
References: NONE
1
432 Segment Reporting Disclosure Of Major Customers String For Period (duration) base
Filer label: Segment Reporting Disclosure Of Major Customers
Documentation:
References: NONE
1
433 Segment Reporting Policy Policy [Text Block] String For Period (duration) base
Filer label: Segment Reporting Policy Policy [Text Block]
Documentation:
References: NONE
1
434 Selling And Marketing Expense Monetary For Period (duration) Debit base
Filer label: Selling And Marketing Expense
Documentation:
References: NONE
1
435 Selling And Marketing Policy [Text Block] String For Period (duration) msft
Filer label: Selling And Marketing Policy [Text Block]
Documentation: Describes the entity"s policies for sales and marketing expenses, which include payroll and related costs for sales and marketing personnel and costs of advertising (such as promotions, tradeshows and seminars).
References: NONE
1
436 Share Based Compensation Monetary For Period (duration) Debit base
Filer label: Share Based Compensation
Documentation:
References: NONE
1
437 Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1 Duration For Period (duration) base
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Award Vesting Period1
Documentation:
References: NONE
1
438 Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Assumed Acquisition In Period Shares For Period (duration) msft
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Assumed Acquisition In Period
Documentation: Share based compensation arrangement by share based payment award equity instruments other than options assumed acquisition in period.
References: NONE
1
439 Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Assumed In Acquisitions Weighted Average Grant Date Fair Value Decimal For Period (duration) msft
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Assumed In Acquisitions Weighted Average Grant Date Fair Value
Documentation: Share based compensation arrangement by share based payment award equity instruments other than options assumed in acquisitions weighted average grant date fair value.
References: NONE
1
440 Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period Shares For Period (duration) base
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeited In Period
Documentation:
References: NONE
1
441 Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value Decimal For Period (duration) base
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Forfeitures Weighted Average Grant Date Fair Value
Documentation:
References: NONE
1
442 Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Shares For Period (duration) base
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period
Documentation:
References: NONE
2
443 Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value Decimal For Period (duration) base
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period Weighted Average Grant Date Fair Value
Documentation:
References: NONE
2
444 Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number Shares As Of (instant) base
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Number
Documentation:
References: NONE
1
445 Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value Decimal As Of (instant) base
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value
Documentation:
References: NONE
1
446 Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Shares For Period (duration) base
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period
Documentation:
References: NONE
1
447 Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value Monetary For Period (duration) Debit base
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Total Fair Value
Documentation:
References: NONE
1
448 Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value Decimal For Period (duration) base
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period Weighted Average Grant Date Fair Value
Documentation:
References: NONE
1
449 Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividends Per Share Decimal For Period (duration) msft
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Dividends Per Share
Documentation: Share Based Compensation Arrangement By Share Based Payment Award, Fair Value Assumptions, Expected Dividends Per Share
References: NONE
1
450 Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Method Used Table [Text Block] String For Period (duration) msft
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Method Used Table [Text Block]
Documentation: Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock awards.
References: NONE
1
451 Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum Pure For Period (duration) base
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
Documentation:
References: NONE
1
452 Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum Pure For Period (duration) base
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
Documentation:
References: NONE
1
453 Share Based Compensation Arrangement By Share Based Payment Award Maximum Employee Subscription Rate Pure As Of (instant) base
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Maximum Employee Subscription Rate
Documentation:
References: NONE
1
454 Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant Shares As Of (instant) base
Filer label: Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant
Documentation:
References: NONE
1
455 Share Based Compensation Option And Incentive Plans Policy String For Period (duration) base
Filer label: Share Based Compensation Option And Incentive Plans Policy
Documentation:
References: NONE
1
456 Share Repurchase Program Disclosure Table [Text Block] String For Period (duration) msft
Filer label: Share Repurchase Program Disclosure Table [Text Block]
Documentation: Tabular disclosure of the company"s share repurchase activity.
References: NONE
1
457 Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent Pure For Period (duration) base
Filer label: Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent
Documentation:
References: NONE
1
458 Short Term Borrowings Monetary As Of (instant) Credit base
Filer label: Short Term Borrowings
Documentation:
References: NONE
1
459 Short Term Debt Weighted Average Interest Rate Pure As Of (instant) base
Filer label: Short Term Debt Weighted Average Interest Rate
Documentation:
References: NONE
1
460 Significant Accounting Policies [Text Block] String For Period (duration) base
Filer label: Significant Accounting Policies [Text Block]
Documentation:
References: NONE
1
461 Standard Product Warranty Policy String For Period (duration) base
Filer label: Standard Product Warranty Policy
Documentation:
References: NONE
1
462 Stock Issued During Period Shares Employee Stock Purchase Plans Shares For Period (duration) base
Filer label: Stock Issued During Period Shares Employee Stock Purchase Plans
Documentation:
References: NONE
1
463 Stock Issued During Period Shares New Issues Shares For Period (duration) base
Filer label: Stock Issued During Period Shares New Issues
Documentation:
References: NONE
1
464 Stock Issued During Period Value New Issues Monetary For Period (duration) Credit base
Filer label: Stock Issued During Period Value New Issues
Documentation:
References: NONE
1
465 Stock Issued Employee Stock Purchase Plan Average Price Per Share Decimal For Period (duration) msft
Filer label: Stock Issued Employee Stock Purchase Plan Average Price Per Share
Documentation: The average price per share of stock purchased by employees under the Employee Stock Purchase Plan during the period.
References: NONE
1
466 Stock Repurchase Program Authorized Amount1 Monetary As Of (instant) Credit base
Filer label: Stock Repurchase Program Authorized Amount1
Documentation:
References: NONE
1
467 Stock Repurchase Program Remaining Authorized Repurchase Amount1 Monetary As Of (instant) Credit base
Filer label: Stock Repurchase Program Remaining Authorized Repurchase Amount1
Documentation:
References: NONE
1
468 Stock Repurchased During Period Shares Shares For Period (duration) base
Filer label: Stock Repurchased During Period Shares
Documentation:
References: NONE
2
469 Stock Repurchased During Period Value Monetary For Period (duration) Debit base
Filer label: Stock Repurchased During Period Value
Documentation:
References: NONE
2
470 Stockholders Equity Monetary As Of (instant) Credit base
Filer label: Stockholders Equity
Documentation:
References: NONE
4
471 Stockholders Equity Note Disclosure [Text Block] String For Period (duration) base
Filer label: Stockholders Equity Note Disclosure [Text Block]
Documentation:
References: NONE
1
472 Stockholders Equity Other Monetary For Period (duration) Debit base
Filer label: Stockholders Equity Other
Documentation:
References: NONE
1
473 Summary Of Income Tax Contingencies [Text Block] String For Period (duration) base
Filer label: Summary Of Income Tax Contingencies [Text Block]
Documentation:
References: NONE
1
474 Trade And Other Accounts Receivable Policy String For Period (duration) base
Filer label: Trade And Other Accounts Receivable Policy
Documentation:
References: NONE
1
475 Trading Symbol NormalizedString For Period (duration) other
Filer label: Trading Symbol
Documentation:
References: NONE
1
476 Undistributed Earnings Of Foreign Subsidiaries Monetary As Of (instant) Credit base
Filer label: Undistributed Earnings Of Foreign Subsidiaries
Documentation:
References: NONE
1
477 Unrecognized Tax Benefits Monetary As Of (instant) Credit base
Filer label: Unrecognized Tax Benefits
Documentation:
References: NONE
2
478 Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions Monetary For Period (duration) Debit base
Filer label: Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
Documentation:
References: NONE
1
479 Unrecognized Tax Benefits Decreases Resulting From Settlements With Taxing Authorities Monetary For Period (duration) Debit base
Filer label: Unrecognized Tax Benefits Decreases Resulting From Settlements With Taxing Authorities
Documentation:
References: NONE
1
480 Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued Monetary As Of (instant) Credit base
Filer label: Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
Documentation:
References: NONE
1
481 Unrecognized Tax Benefits Income Tax Penalties And Interest Expense Monetary For Period (duration) Debit base
Filer label: Unrecognized Tax Benefits Income Tax Penalties And Interest Expense
Documentation:
References: NONE
1
482 Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions Monetary For Period (duration) Credit base
Filer label: Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
Documentation:
References: NONE
1
483 Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions Monetary For Period (duration) Credit base
Filer label: Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
Documentation:
References: NONE
1
484 Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations Monetary For Period (duration) Debit base
Filer label: Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
Documentation:
References: NONE
1
485 Unrecognized Tax Benefits That Would Impact Effective Tax Rate Monetary As Of (instant) Credit base
Filer label: Unrecognized Tax Benefits That Would Impact Effective Tax Rate
Documentation:
References: NONE
1
486 Unrecorded Unconditional Purchase Obligation Balance Sheet Amount Monetary As Of (instant) Credit base
Filer label: Unrecorded Unconditional Purchase Obligation Balance Sheet Amount
Documentation:
References: NONE
1
487 Use Of Estimates String For Period (duration) base
Filer label: Use Of Estimates
Documentation:
References: NONE
1
488 Valuation Allowances And Reserves Balance Monetary As Of (instant) Credit base
Filer label: Valuation Allowances And Reserves Balance
Documentation:
References: NONE
1
489 Valuation Allowances And Reserves Charged To Costs And Other Monetary For Period (duration) Credit msft
Filer label: Valuation Allowances And Reserves Charged To Costs And Other
Documentation: Total of allowances and reserves, the valuation and qualifying accounts that are either netted against the cost of an asset (in order to value it at its carrying value) or that reflect a liability established to represent expected future costs, charged to costs and expenses, as well as other adjustments to the reserves that are not charged to costs and expenses.
References: NONE
1
490 Valuation Allowances And Reserves Deductions Monetary For Period (duration) Debit base
Filer label: Valuation Allowances And Reserves Deductions
Documentation:
References: NONE
1
491 Weighted Average Number Of Diluted Shares Outstanding Shares For Period (duration) base
Filer label: Weighted Average Number Of Diluted Shares Outstanding
Documentation:
References: NONE
2
492 Weighted Average Number Of Shares Outstanding Basic Shares For Period (duration) base
Filer label: Weighted Average Number Of Shares Outstanding Basic
Documentation:
References: NONE
2