2020 Q2 Form 10-K Financial Statement
#000156459021039151 Filed on July 29, 2021
Income Statement
Concept | 2020 Q2 | 2019 Q4 | 2019 Q3 |
---|---|---|---|
Revenue | $38.03B | $36.91B | $33.06B |
YoY Change | 12.8% | 13.66% | 13.65% |
Cost Of Revenue | $12.34B | $12.36B | $10.41B |
YoY Change | 18.51% | -0.52% | 5.06% |
Gross Profit | $25.69B | $24.55B | $22.65B |
YoY Change | 10.25% | 22.45% | 18.09% |
Gross Profit Margin | 67.56% | 66.51% | 68.52% |
Selling, General & Admin | $7.073B | $6.054B | $5.398B |
YoY Change | 10.74% | 5.84% | 2.88% |
% of Gross Profit | 27.53% | 24.66% | 23.83% |
Research & Development | $5.214B | $4.603B | $4.565B |
YoY Change | 15.53% | 13.1% | 14.79% |
% of Gross Profit | 20.29% | 18.75% | 20.16% |
Depreciation & Amortization | $3.504B | $3.203B | $2.971B |
YoY Change | 19.84% | 6.94% | 4.72% |
% of Gross Profit | 13.64% | 13.05% | 13.12% |
Operating Expenses | $12.29B | $10.66B | $9.963B |
YoY Change | 12.72% | 8.86% | 8.01% |
Operating Profit | $13.41B | $13.89B | $12.69B |
YoY Change | 8.08% | 35.42% | 27.43% |
Interest Expense | $36.00M | $654.0M | $637.0M |
YoY Change | -88.79% | -2.68% | -5.49% |
% of Operating Profit | 0.27% | 4.71% | 5.02% |
Other Income/Expense, Net | $0.00 | $194.0M | $0.00 |
YoY Change | -100.0% | 52.76% | -100.0% |
Pretax Income | $13.42B | $14.09B | $12.69B |
YoY Change | 6.56% | 35.63% | 24.12% |
Income Tax | $2.220B | $2.436B | $2.008B |
% Of Pretax Income | 16.54% | 17.29% | 15.83% |
Net Earnings | $11.20B | $11.65B | $10.68B |
YoY Change | -15.05% | 38.35% | 21.01% |
Net Earnings / Revenue | 29.45% | 31.56% | 32.3% |
Basic Earnings Per Share | $1.48 | $1.53 | $1.40 |
Diluted Earnings Per Share | $1.46 | $1.51 | $1.38 |
COMMON SHARES | |||
Basic Shares Outstanding | 7.621B | 7.634B | |
Diluted Shares Outstanding | 7.691B | 7.710B |
Balance Sheet
Concept | 2020 Q2 | 2019 Q4 | 2019 Q3 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $136.5B | $134.2B | $136.6B |
YoY Change | 2.02% | 5.15% | 0.62% |
Cash & Equivalents | $13.58B | $8.864B | $13.12B |
Short-Term Investments | $123.0B | $125.4B | $123.5B |
Other Short-Term Assets | $11.48B | $7.473B | $7.551B |
YoY Change | 13.17% | -1.44% | 3.28% |
Inventory | $1.895B | $1.823B | $2.622B |
Prepaid Expenses | |||
Receivables | $32.01B | $23.53B | $19.09B |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $181.9B | $167.1B | $165.9B |
YoY Change | 3.62% | 6.5% | 1.04% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $44.15B | $40.52B | $38.41B |
YoY Change | 21.04% | 2.53% | 22.2% |
Goodwill | $43.35B | $42.25B | $42.11B |
YoY Change | 3.15% | 17.45% | |
Intangibles | |||
YoY Change | |||
Long-Term Investments | $2.965B | $2.755B | $2.684B |
YoY Change | 11.93% | 21.15% | 31.96% |
Other Assets | $13.14B | $14.63B | $14.46B |
YoY Change | -10.77% | 44.44% | 47.62% |
Total Long-Term Assets | $119.4B | $115.7B | $113.1B |
YoY Change | 7.56% | 13.47% | 21.02% |
TOTAL ASSETS | |||
Total Short-Term Assets | $181.9B | $167.1B | $165.9B |
Total Long-Term Assets | $119.4B | $115.7B | $113.1B |
Total Assets | $301.3B | $282.8B | $279.0B |
YoY Change | 5.15% | 9.25% | 8.28% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $12.53B | $8.811B | $8.574B |
YoY Change | 33.55% | 16.5% | 0.74% |
Accrued Expenses | $9.490B | $7.037B | $6.227B |
YoY Change | 13.72% | 16.41% | 10.35% |
Deferred Revenue | $36.00B | $27.34B | $29.90B |
YoY Change | 10.17% | 11.98% | |
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | $3.749B | $6.247B | $3.017B |
YoY Change | -32.03% | 66.1% | -54.97% |
Total Short-Term Liabilities | $72.31B | $59.64B | $58.12B |
YoY Change | 4.16% | 18.53% | 3.27% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $59.58B | $63.36B | $66.48B |
YoY Change | -10.63% | -15.09% | -4.67% |
Other Long-Term Liabilities | $10.63B | $9.658B | $8.826B |
YoY Change | 40.25% | -75.69% | -77.48% |
Total Long-Term Liabilities | $70.21B | $73.02B | $75.30B |
YoY Change | -5.43% | -36.14% | 7.99% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $72.31B | $59.64B | $58.12B |
Total Long-Term Liabilities | $70.21B | $73.02B | $75.30B |
Total Liabilities | $183.0B | $172.7B | $172.9B |
YoY Change | -0.66% | 3.57% | 37.21% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $34.57B | $30.74B | $27.24B |
YoY Change | 43.13% | ||
Common Stock | |||
YoY Change | |||
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $118.3B | $110.1B | $106.1B |
YoY Change | |||
Total Liabilities & Shareholders Equity | $301.3B | $282.8B | $279.0B |
YoY Change | 5.15% | 9.25% | 8.28% |
Cashflow Statement
Concept | 2020 Q2 | 2019 Q4 | 2019 Q3 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $11.20B | $11.65B | $10.68B |
YoY Change | -15.05% | 38.35% | 21.01% |
Depreciation, Depletion And Amortization | $3.504B | $3.203B | $2.971B |
YoY Change | 19.84% | 6.94% | 4.72% |
Cash From Operating Activities | $18.67B | $10.68B | $13.82B |
YoY Change | 15.92% | 20.0% | 1.18% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$4.744B | $3.545B | $3.385B |
YoY Change | 17.11% | -4.37% | -6.02% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | $282.0M | $0.00 | $0.00 |
YoY Change | -108.8% | -100.0% | -100.0% |
Cash From Investing Activities | -$4.462B | -$6.036B | -$1.776B |
YoY Change | -38.51% | 43.71% | -39.86% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | $4.972B | $4.485B | |
YoY Change | -19.97% | 32.54% | |
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -12.26B | -8.915B | -10.21B |
YoY Change | 41.17% | -32.54% | 38.26% |
NET CHANGE | |||
Cash From Operating Activities | 18.67B | 10.68B | 13.82B |
Cash From Investing Activities | -4.462B | -6.036B | -1.776B |
Cash From Financing Activities | -12.26B | -8.915B | -10.21B |
Net Change In Cash | 1.949B | -4.253B | 1.761B |
YoY Change | 1081.21% | -49.96% | -44.81% |
FREE CASH FLOW | |||
Cash From Operating Activities | $18.67B | $10.68B | $13.82B |
Capital Expenditures | -$4.744B | $3.545B | $3.385B |
Free Cash Flow | $23.42B | $7.135B | $10.43B |
YoY Change | 16.16% | 37.4% | 3.76% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2019 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
5.11 | |
CY2019 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
80000000 | |
CY2019 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
7753000000 | |
CY2019 | us-gaap |
Interest Expense
InterestExpense
|
2686000000 | |
CY2019 | us-gaap |
Gain Loss On Investments
GainLossOnInvestments
|
648000000 | |
CY2019 | us-gaap |
Gain Loss On Derivative Instruments Net Pretax
GainLossOnDerivativeInstrumentsNetPretax
|
144000000 | |
CY2019 | us-gaap |
Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
|
-82000000 | |
CY2020Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2019 | us-gaap |
Accounting Standards Update Extensible List
AccountingStandardsUpdateExtensibleList
|
us-gaap:AccountingStandardsUpdate201601Member | |
CY2019 | us-gaap |
Accounting Standards Update Extensible List
AccountingStandardsUpdateExtensibleList
|
us-gaap:AccountingStandardsUpdate201601Member | |
CY2021 | us-gaap |
Accounting Standards Update Extensible List
AccountingStandardsUpdateExtensibleList
|
us-gaap:AccountingStandardsUpdate201601Member | |
CY2020 | us-gaap |
Accounting Standards Update Extensible List
AccountingStandardsUpdateExtensibleList
|
us-gaap:AccountingStandardsUpdate201601Member | |
CY2019 | us-gaap |
Accounting Standards Update Extensible List
AccountingStandardsUpdateExtensibleList
|
us-gaap:AccountingStandardsUpdate201601Member | |
CY2019 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
7753000000 | |
CY2019 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
125843000000 | |
CY2019 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
729000000 | |
CY2019 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
43688000000 | |
CY2019 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4448000000 | |
CY2019 | us-gaap |
Net Income Loss
NetIncomeLoss
|
39240000000 | |
CY2019 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
5.11 | |
CY2019 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
5.06 | |
CY2019 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
7673000000 | |
CY2019 | us-gaap |
Net Income Loss
NetIncomeLoss
|
39240000000 | |
CY2019 | us-gaap |
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax
OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
|
-173000000 | |
CY2019 | us-gaap |
Other Comprehensive Income Loss Available For Sale Securities Adjustment Net Of Tax
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
|
2405000000 | |
CY2019 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-318000000 | |
CY2019 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
1914000000 | |
CY2019 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
41154000000 | |
CY2020Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
13576000000 | |
CY2020Q2 | us-gaap |
Short Term Investments
ShortTermInvestments
|
122951000000 | |
CY2020Q2 | us-gaap |
Cash Cash Equivalents And Short Term Investments
CashCashEquivalentsAndShortTermInvestments
|
136527000000 | |
CY2020Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
788000000 | |
CY2020Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
32011000000 | |
CY2020Q2 | us-gaap |
Inventory Net
InventoryNet
|
1895000000 | |
CY2020Q2 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
11482000000 | |
CY2020Q2 | us-gaap |
Assets Current
AssetsCurrent
|
181915000000 | |
CY2020Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
43197000000 | |
CY2020Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
44151000000 | |
CY2020Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
8753000000 | |
CY2020Q2 | us-gaap |
Long Term Investments
LongTermInvestments
|
2965000000 | |
CY2020Q2 | us-gaap |
Goodwill
Goodwill
|
43351000000 | |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
7038000000 | |
CY2020Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
13138000000 | |
CY2020Q2 | us-gaap |
Assets
Assets
|
301311000000 | |
CY2020Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
12530000000 | |
CY2020Q2 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
3180000000 | |
CY2020Q2 | us-gaap |
Liabilities
Liabilities
|
183007000000 | |
CY2020Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
24000000000 | |
CY2020Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
3749000000 | |
CY2020Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
7874000000 | |
CY2020Q2 | us-gaap |
Accrued Income Taxes Current
AccruedIncomeTaxesCurrent
|
2130000000 | |
CY2020Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
36000000000 | |
CY2020Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
7671000000 | |
CY2020Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
10632000000 | |
CY2020Q2 | us-gaap |
Other Liabilities Current
OtherLiabilitiesCurrent
|
10027000000 | |
CY2020Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
72310000000 | |
CY2020Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
59578000000 | |
CY2020Q2 | us-gaap |
Accrued Income Taxes Noncurrent
AccruedIncomeTaxesNoncurrent
|
29432000000 | |
CY2020Q2 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
204000000 | |
CY2020Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
7571000000 | |
CY2020Q2 | us-gaap |
Common Stocks Including Additional Paid In Capital
CommonStocksIncludingAdditionalPaidInCapital
|
80552000000 | |
CY2020Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
34566000000 | |
CY2020Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
3186000000 | |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
118304000000 | |
CY2020Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
301311000000 | |
CY2019 | us-gaap |
Net Income Loss
NetIncomeLoss
|
39240000000 | |
CY2019 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
4652000000 | |
CY2019 | msft |
Gain Loss On Investments And Derivative Instruments
GainLossOnInvestmentsAndDerivativeInstruments
|
792000000 | |
CY2019 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-6463000000 | |
CY2019 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
4462000000 | |
CY2019 | us-gaap |
Payments Of Debt Restructuring Costs
PaymentsOfDebtRestructuringCosts
|
0 | |
CY2019 | us-gaap |
Repayments Of Debt Maturing In More Than Three Months
RepaymentsOfDebtMaturingInMoreThanThreeMonths
|
4000000000 | |
CY2019 | us-gaap |
Proceeds From Issuance Of Common Stock
ProceedsFromIssuanceOfCommonStock
|
1142000000 | |
CY2019 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
19543000000 | |
CY2019 | us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
13811000000 | |
CY2019 | us-gaap |
Proceeds From Payments For Other Financing Activities
ProceedsFromPaymentsForOtherFinancingActivities
|
-675000000 | |
CY2019 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-36887000000 | |
CY2019 | us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
13925000000 | |
CY2019 | msft |
Acquisitions Net Of Cash Acquired And Purchases Of Intangible And Other Assets
AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets
|
2388000000 | |
CY2019 | us-gaap |
Payments To Acquire Investments
PaymentsToAcquireInvestments
|
57697000000 | |
CY2019 | us-gaap |
Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
|
20043000000 | |
CY2019 | msft |
Proceeds From Investments
ProceedsFromInvestments
|
38194000000 | |
CY2019 | us-gaap |
Payments For Proceeds From Other Investing Activities
PaymentsForProceedsFromOtherInvestingActivities
|
0 | |
CY2019 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-15773000000 | |
CY2021 | us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
-29000000 | |
CY2020 | us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
-201000000 | |
CY2019 | us-gaap |
Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
|
-115000000 | |
CY2019 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-590000000 | |
CY2019Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
102330000000 | |
CY2019 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
1.84 | |
CY2021 | us-gaap |
Revenue Performance Obligation Description Of Payment Terms
RevenuePerformanceObligationDescriptionOfPaymentTerms
|
Payment terms and conditions vary by contract type, although terms generally include a requirement of payment within 30 to 60 days. | |
CY2021Q2 | us-gaap |
Other Receivables Gross Current
OtherReceivablesGrossCurrent
|
965000000 | |
CY2020Q2 | us-gaap |
Other Receivables Gross Current
OtherReceivablesGrossCurrent
|
442000000 | |
CY2021Q2 | us-gaap |
Accounts Receivable Net Noncurrent
AccountsReceivableNetNoncurrent
|
3400000000 | |
CY2020Q2 | us-gaap |
Accounts Receivable Net Noncurrent
AccountsReceivableNetNoncurrent
|
2700000000 | |
CY2021Q2 | msft |
Finance Receivables Net
FinanceReceivablesNet
|
4400000000 | |
CY2020Q2 | msft |
Finance Receivables Net
FinanceReceivablesNet
|
5200000000 | |
CY2019 | us-gaap |
Advertising Expense
AdvertisingExpense
|
1600000000 | |
CY2019 | us-gaap |
Net Income Loss
NetIncomeLoss
|
39240000000 | |
CY2019 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
7673000000 | |
CY2019 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
5.06 | |
CY2019 | us-gaap |
Investment Income Net
InvestmentIncomeNet
|
2762000000 | |
CY2019 | us-gaap |
Equity Securities Fv Ni Realized Gain Loss
EquitySecuritiesFvNiRealizedGainLoss
|
276000000 | |
CY2019 | us-gaap |
Equity Securities Fv Ni Unrealized Gain Loss
EquitySecuritiesFvNiUnrealizedGainLoss
|
479000000 | |
CY2021Q2 | msft |
Cash Cash Equivalents And Investments
CashCashEquivalentsAndInvestments
|
136318000000 | |
CY2021Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
14224000000 | |
CY2021Q2 | us-gaap |
Short Term Investments
ShortTermInvestments
|
116110000000 | |
CY2021Q2 | us-gaap |
Long Term Investments
LongTermInvestments
|
5984000000 | |
CY2020Q2 | msft |
Cash Cash Equivalents And Investments
CashCashEquivalentsAndInvestments
|
139492000000 | |
CY2020Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
13576000000 | |
CY2020Q2 | us-gaap |
Short Term Investments
ShortTermInvestments
|
122951000000 | |
CY2020Q2 | us-gaap |
Long Term Investments
LongTermInvestments
|
2965000000 | |
CY2020Q2 | us-gaap |
Equity Securities Without Readily Determinable Fair Value Amount
EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
|
1400000000 | |
CY2021Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
|
11389000000 | |
CY2021Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
|
132000000 | |
CY2021Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
|
127000000 | |
CY2021Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
|
3000000 | |
CY2021Q2 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position
DebtSecuritiesAvailableForSaleUnrealizedLossPosition
|
11516000000 | |
CY2021Q2 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position Accumulated Loss
DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
|
135000000 | |
CY2020Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
|
4552000000 | |
CY2020Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position Less Than12 Months Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
|
31000000 | |
CY2020Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
|
0 | |
CY2020Q2 | us-gaap |
Debt Securities Available For Sale Continuous Unrealized Loss Position12 Months Or Longer Accumulated Loss
DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
|
0 | |
CY2020Q2 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position
DebtSecuritiesAvailableForSaleUnrealizedLossPosition
|
4552000000 | |
CY2020Q2 | us-gaap |
Debt Securities Available For Sale Unrealized Loss Position Accumulated Loss
DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
|
31000000 | |
CY2020Q2 | us-gaap |
Derivative Asset Fair Value Gross Asset Including Not Subject To Master Netting Arrangement
DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
|
400000000 | |
CY2021Q2 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
19975000000 | |
CY2021Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
12175000000 | |
CY2021Q2 | us-gaap |
Available For Sale Securities Debt Maturities Next Rolling Twelve Months Amortized Cost Basis
AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsAmortizedCostBasis
|
22612000000 | |
CY2021Q2 | us-gaap |
Available For Sale Securities Debt Maturities Next Rolling Twelve Months Fair Value
AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue
|
22676000000 | |
CY2021Q2 | us-gaap |
Available For Sale Securities Debt Maturities Rolling Year Two Through Five Amortized Cost Basis
AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveAmortizedCostBasis
|
67541000000 | |
CY2021Q2 | us-gaap |
Available For Sale Securities Debt Maturities Rolling Year Two Through Five Fair Value
AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue
|
70315000000 | |
CY2021Q2 | us-gaap |
Available For Sale Securities Debt Maturities Rolling Year Six Through Ten Amortized Cost Basis
AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenAmortizedCostBasis
|
25212000000 | |
CY2021Q2 | us-gaap |
Available For Sale Securities Debt Maturities Rolling Year Six Through Ten Fair Value
AvailableForSaleSecuritiesDebtMaturitiesRollingYearSixThroughTenFairValue
|
26327000000 | |
CY2021Q2 | us-gaap |
Available For Sale Securities Debt Maturities Rolling After Year Ten Amortized Cost Basis
AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenAmortizedCostBasis
|
2601000000 | |
CY2021Q2 | us-gaap |
Available For Sale Securities Debt Maturities Rolling After Year Ten Fair Value
AvailableForSaleSecuritiesDebtMaturitiesRollingAfterYearTenFairValue
|
2690000000 | |
CY2021Q2 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
117966000000 | |
CY2021Q2 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
122008000000 | |
CY2021 | msft |
Financial Instrument Covenant Minimum Liquidity Requirement
FinancialInstrumentCovenantMinimumLiquidityRequirement
|
1000000000.0 | |
CY2021Q2 | msft |
Financial Instrument Covenant Minimum Liquidity
FinancialInstrumentCovenantMinimumLiquidity
|
1000000000.0 | |
CY2021Q2 | us-gaap |
Derivative Asset Fair Value Gross Asset Including Not Subject To Master Netting Arrangement
DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
|
399000000 | |
CY2021Q2 | us-gaap |
Derivative Liability Fair Value Gross Liability Including Not Subject To Master Netting Arrangement
DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
|
335000000 | |
CY2020Q2 | us-gaap |
Derivative Asset Fair Value Gross Asset Including Not Subject To Master Netting Arrangement
DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
|
400000000 | |
CY2020Q2 | us-gaap |
Derivative Liability Fair Value Gross Liability Including Not Subject To Master Netting Arrangement
DerivativeLiabilityFairValueGrossLiabilityIncludingNotSubjectToMasterNettingArrangement
|
399000000 | |
CY2021Q2 | us-gaap |
Derivative Asset Fair Value Gross Liability
DerivativeAssetFairValueGrossLiability
|
141000000 | |
CY2021Q2 | us-gaap |
Derivative Liability Fair Value Gross Asset
DerivativeLiabilityFairValueGrossAsset
|
142000000 | |
CY2020Q2 | us-gaap |
Derivative Asset Fair Value Gross Liability
DerivativeAssetFairValueGrossLiability
|
154000000 | |
CY2020Q2 | us-gaap |
Derivative Liability Fair Value Gross Asset
DerivativeLiabilityFairValueGrossAsset
|
158000000 | |
CY2021Q2 | us-gaap |
Derivative Collateral Right To Reclaim Cash
DerivativeCollateralRightToReclaimCash
|
0 | |
CY2021Q2 | us-gaap |
Derivative Collateral Obligation To Return Cash
DerivativeCollateralObligationToReturnCash
|
42000000 | |
CY2020Q2 | us-gaap |
Derivative Collateral Right To Reclaim Cash
DerivativeCollateralRightToReclaimCash
|
0 | |
CY2020Q2 | us-gaap |
Derivative Collateral Obligation To Return Cash
DerivativeCollateralObligationToReturnCash
|
154000000 | |
CY2021Q2 | us-gaap |
Derivative Assets
DerivativeAssets
|
258000000 | |
CY2021Q2 | us-gaap |
Derivative Liabilities
DerivativeLiabilities
|
235000000 | |
CY2020Q2 | us-gaap |
Derivative Assets
DerivativeAssets
|
246000000 | |
CY2020Q2 | us-gaap |
Derivative Liabilities
DerivativeLiabilities
|
395000000 | |
CY2021Q2 | us-gaap |
Derivative Fair Value Of Derivative Asset
DerivativeFairValueOfDerivativeAsset
|
395000000 | |
CY2021Q2 | us-gaap |
Derivative Fair Value Of Derivative Liability
DerivativeFairValueOfDerivativeLiability
|
335000000 | |
CY2020Q2 | us-gaap |
Derivative Fair Value Of Derivative Asset
DerivativeFairValueOfDerivativeAsset
|
399000000 | |
CY2020Q2 | us-gaap |
Derivative Fair Value Of Derivative Liability
DerivativeFairValueOfDerivativeLiability
|
399000000 | |
CY2021Q2 | us-gaap |
Derivative Asset Fair Value Gross Asset Including Not Subject To Master Netting Arrangement
DerivativeAssetFairValueGrossAssetIncludingNotSubjectToMasterNettingArrangement
|
399000000 | |
CY2021Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
1190000000 | |
CY2020Q2 | us-gaap |
Inventory Raw Materials Net Of Reserves
InventoryRawMaterialsNetOfReserves
|
700000000 | |
CY2021Q2 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
79000000 | |
CY2020Q2 | us-gaap |
Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
|
83000000 | |
CY2021Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
1367000000 | |
CY2020Q2 | us-gaap |
Inventory Finished Goods Net Of Reserves
InventoryFinishedGoodsNetOfReserves
|
1112000000 | |
CY2021Q2 | us-gaap |
Inventory Net
InventoryNet
|
2636000000 | |
CY2020Q2 | us-gaap |
Inventory Net
InventoryNet
|
1895000000 | |
CY2021Q2 | us-gaap |
Land
Land
|
3660000000 | |
CY2020Q2 | us-gaap |
Land
Land
|
1823000000 | |
CY2021Q2 | us-gaap |
Buildings And Improvements Gross
BuildingsAndImprovementsGross
|
43928000000 | |
CY2020Q2 | us-gaap |
Buildings And Improvements Gross
BuildingsAndImprovementsGross
|
33995000000 | |
CY2021Q2 | us-gaap |
Leasehold Improvements Gross
LeaseholdImprovementsGross
|
6884000000 | |
CY2020Q2 | us-gaap |
Leasehold Improvements Gross
LeaseholdImprovementsGross
|
5487000000 | |
CY2021Q2 | msft |
Computer Hardware And Software
ComputerHardwareAndSoftware
|
51250000000 | |
CY2020Q2 | msft |
Computer Hardware And Software
ComputerHardwareAndSoftware
|
41261000000 | |
CY2021Q2 | us-gaap |
Furniture And Fixtures Gross
FurnitureAndFixturesGross
|
5344000000 | |
CY2020Q2 | us-gaap |
Furniture And Fixtures Gross
FurnitureAndFixturesGross
|
4782000000 | |
CY2021Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
111066000000 | |
CY2020Q2 | us-gaap |
Property Plant And Equipment Gross
PropertyPlantAndEquipmentGross
|
87348000000 | |
CY2021Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
51351000000 | |
CY2020Q2 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
43197000000 | |
CY2021Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
59715000000 | |
CY2020Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
44151000000 | |
CY2021 | us-gaap |
Depreciation
Depreciation
|
9300000000 | |
CY2020 | us-gaap |
Depreciation
Depreciation
|
10700000000 | |
CY2019 | us-gaap |
Depreciation
Depreciation
|
9700000000 | |
CY2019Q2 | us-gaap |
Goodwill
Goodwill
|
42026000000 | |
CY2020 | us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
1454000000 | |
CY2020 | us-gaap |
Goodwill Other Increase Decrease
GoodwillOtherIncreaseDecrease
|
-129000000 | |
CY2020Q2 | us-gaap |
Goodwill
Goodwill
|
43351000000 | |
CY2021 | us-gaap |
Goodwill Acquired During Period
GoodwillAcquiredDuringPeriod
|
6061000000 | |
CY2021 | us-gaap |
Goodwill Other Increase Decrease
GoodwillOtherIncreaseDecrease
|
299000000 | |
CY2021Q2 | us-gaap |
Goodwill
Goodwill
|
49711000000 | |
CY2021Q2 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | |
CY2020Q2 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | |
CY2019Q2 | us-gaap |
Goodwill Impairment Loss
GoodwillImpairmentLoss
|
0 | |
CY2021Q2 | us-gaap |
Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
|
11300000000 | |
CY2020Q2 | us-gaap |
Goodwill Impaired Accumulated Impairment Loss
GoodwillImpairedAccumulatedImpairmentLoss
|
11300000000 | |
CY2021Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
7800000000 | |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Gross
FiniteLivedIntangibleAssetsGross
|
17759000000 | |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
10721000000 | |
CY2020Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
7038000000 | |
CY2021 | us-gaap |
Finitelived Intangible Assets Acquired1
FinitelivedIntangibleAssetsAcquired1
|
2359000000 | |
CY2021 | us-gaap |
Acquired Finite Lived Intangible Assets Weighted Average Useful Life
AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
|
P5Y | |
CY2020 | us-gaap |
Finitelived Intangible Assets Acquired1
FinitelivedIntangibleAssetsAcquired1
|
836000000 | |
CY2020 | us-gaap |
Acquired Finite Lived Intangible Assets Weighted Average Useful Life
AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
|
P5Y | |
CY2021 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1600000000 | |
CY2020 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1600000000 | |
CY2019 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
1900000000 | |
CY2021Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
1683000000 | |
CY2021Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
1722000000 | |
CY2021Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
1415000000 | |
CY2021Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
755000000 | |
CY2021Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
|
498000000 | |
CY2021Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
|
1727000000 | |
CY2021Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
7800000000 | |
CY2021Q2 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
63910000000 | |
CY2020Q2 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
67407000000 | |
CY2021Q2 | us-gaap |
Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
|
511000000 | |
CY2020Q2 | us-gaap |
Debt Instrument Unamortized Discount Premium And Debt Issuance Costs Net
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
|
554000000 | |
CY2021Q2 | msft |
Hedge Accounting Fair Value Adjustments
HedgeAccountingFairValueAdjustments
|
40000000 | |
CY2020Q2 | msft |
Hedge Accounting Fair Value Adjustments
HedgeAccountingFairValueAdjustments
|
93000000 | |
CY2021Q2 | msft |
Premium On Debt Exchange1
PremiumOnDebtExchange1
|
5293000000 | |
CY2020Q2 | msft |
Premium On Debt Exchange1
PremiumOnDebtExchange1
|
3619000000 | |
CY2021Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
58146000000 | |
CY2020Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
63327000000 | |
CY2021Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
8072000000 | |
CY2020Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
3749000000 | |
CY2021Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
50074000000 | |
CY2020Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
59578000000 | |
CY2021Q2 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
70000000000.0 | |
CY2020Q2 | us-gaap |
Long Term Debt Fair Value
LongTermDebtFairValue
|
77100000000 | |
CY2021 | us-gaap |
Interest Paid
InterestPaid
|
2000000000.0 | |
CY2020 | us-gaap |
Interest Paid
InterestPaid
|
2400000000 | |
CY2019 | us-gaap |
Interest Paid
InterestPaid
|
2400000000 | |
CY2021Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
|
8075000000 | |
CY2021Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
|
2750000000 | |
CY2021Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
|
5250000000 | |
CY2021Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
|
2250000000 | |
CY2021Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
|
3000000000 | |
CY2021Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal After Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
|
42585000000 | |
CY2021Q2 | us-gaap |
Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
|
63910000000 | |
CY2018 | us-gaap |
Tax Cuts And Jobs Act Of2017 Income Tax Expense Benefit
TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit
|
13700000000 | |
CY2019 | us-gaap |
Tax Cuts And Jobs Act Of2017 Measurement Period Adjustment Income Tax Expense Benefit
TaxCutsAndJobsActOf2017MeasurementPeriodAdjustmentIncomeTaxExpenseBenefit
|
157000000 | |
CY2021 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
3285000000 | |
CY2020 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
3537000000 | |
CY2019 | us-gaap |
Current Federal Tax Expense Benefit
CurrentFederalTaxExpenseBenefit
|
4718000000 | |
CY2021 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
1229000000 | |
CY2020 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
763000000 | |
CY2019 | us-gaap |
Current State And Local Tax Expense Benefit
CurrentStateAndLocalTaxExpenseBenefit
|
662000000 | |
CY2021 | us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
5467000000 | |
CY2020 | us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
4444000000 | |
CY2019 | us-gaap |
Current Foreign Tax Expense Benefit
CurrentForeignTaxExpenseBenefit
|
5531000000 | |
CY2021 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
9981000000 | |
CY2020 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
8744000000 | |
CY2019 | us-gaap |
Current Income Tax Expense Benefit
CurrentIncomeTaxExpenseBenefit
|
10911000000 | |
CY2021 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
25000000 | |
CY2020 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
58000000 | |
CY2019 | us-gaap |
Deferred Federal Income Tax Expense Benefit
DeferredFederalIncomeTaxExpenseBenefit
|
-5647000000 | |
CY2021 | us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
-204000000 | |
CY2020 | us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
-6000000 | |
CY2019 | us-gaap |
Deferred State And Local Income Tax Expense Benefit
DeferredStateAndLocalIncomeTaxExpenseBenefit
|
-1010000000 | |
CY2021 | us-gaap |
Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
|
29000000 | |
CY2020 | us-gaap |
Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
|
-41000000 | |
CY2019 | us-gaap |
Deferred Foreign Income Tax Expense Benefit
DeferredForeignIncomeTaxExpenseBenefit
|
194000000 | |
CY2021 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-150000000 | |
CY2020 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
11000000 | |
CY2019 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-6463000000 | |
CY2021 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
9831000000 | |
CY2020 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
8755000000 | |
CY2019 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4448000000 | |
CY2021 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
|
34972000000 | |
CY2020 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
|
24116000000 | |
CY2019 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Domestic
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
|
15799000000 | |
CY2021 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
|
36130000000 | |
CY2020 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
|
28920000000 | |
CY2019 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Foreign
IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
|
27889000000 | |
CY2021 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
71102000000 | |
CY2020 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
53036000000 | |
CY2019 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
43688000000 | |
CY2021 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.210 | |
CY2020 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.210 | |
CY2019 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.210 | |
CY2021 | us-gaap |
Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
|
-0.027 | |
CY2020 | us-gaap |
Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
|
-0.037 | |
CY2019 | us-gaap |
Effective Income Tax Rate Reconciliation Foreign Income Tax Rate Differential
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
|
-0.041 | |
CY2021 | msft |
Effective Income Tax Rate Reconciliation Tax Cuts And Jobs Act Percent
EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActPercent
|
0 | |
CY2020 | msft |
Effective Income Tax Rate Reconciliation Tax Cuts And Jobs Act Percent
EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActPercent
|
0 | |
CY2019 | msft |
Effective Income Tax Rate Reconciliation Tax Cuts And Jobs Act Percent
EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActPercent
|
0.004 | |
CY2021 | msft |
Effective Income Tax Rate Reconciliation Intangible Property Transfers
EffectiveIncomeTaxRateReconciliationIntangiblePropertyTransfers
|
0 | |
CY2020 | msft |
Effective Income Tax Rate Reconciliation Intangible Property Transfers
EffectiveIncomeTaxRateReconciliationIntangiblePropertyTransfers
|
0 | |
CY2019 | msft |
Effective Income Tax Rate Reconciliation Intangible Property Transfers
EffectiveIncomeTaxRateReconciliationIntangiblePropertyTransfers
|
-0.059 | |
CY2021 | msft |
Effective Income Tax Rate Reconciliation Foreign Derived Intangible Income Deduction
EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeDeduction
|
0.013 | |
CY2020 | msft |
Effective Income Tax Rate Reconciliation Foreign Derived Intangible Income Deduction
EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeDeduction
|
0.011 | |
CY2019 | msft |
Effective Income Tax Rate Reconciliation Foreign Derived Intangible Income Deduction
EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeDeduction
|
0.014 | |
CY2021 | us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.014 | |
CY2020 | us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.013 | |
CY2019 | us-gaap |
Effective Income Tax Rate Reconciliation State And Local Income Taxes
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
|
0.007 | |
CY2021 | us-gaap |
Effective Income Tax Rate Reconciliation Tax Credits Research
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
|
0.009 | |
CY2020 | us-gaap |
Effective Income Tax Rate Reconciliation Tax Credits Research
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
|
0.011 | |
CY2019 | us-gaap |
Effective Income Tax Rate Reconciliation Tax Credits Research
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
|
0.011 | |
CY2021 | msft |
Effective Income Tax Rate Reconciliation Deductions Excess Tax Benefits Stock Based Compensation
EffectiveIncomeTaxRateReconciliationDeductionsExcessTaxBenefitsStockBasedCompensation
|
0.024 | |
CY2020 | msft |
Effective Income Tax Rate Reconciliation Deductions Excess Tax Benefits Stock Based Compensation
EffectiveIncomeTaxRateReconciliationDeductionsExcessTaxBenefitsStockBasedCompensation
|
0.022 | |
CY2019 | msft |
Effective Income Tax Rate Reconciliation Deductions Excess Tax Benefits Stock Based Compensation
EffectiveIncomeTaxRateReconciliationDeductionsExcessTaxBenefitsStockBasedCompensation
|
0.022 | |
CY2021 | msft |
Effective Income Tax Rate Reconciliation Interest Income Expense
EffectiveIncomeTaxRateReconciliationInterestIncomeExpense
|
0.005 | |
CY2020 | msft |
Effective Income Tax Rate Reconciliation Interest Income Expense
EffectiveIncomeTaxRateReconciliationInterestIncomeExpense
|
0.010 | |
CY2019 | msft |
Effective Income Tax Rate Reconciliation Interest Income Expense
EffectiveIncomeTaxRateReconciliationInterestIncomeExpense
|
0.010 | |
CY2021 | us-gaap |
Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
-0.018 | |
CY2020 | us-gaap |
Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
0.013 | |
CY2019 | us-gaap |
Effective Income Tax Rate Reconciliation Other Adjustments
EffectiveIncomeTaxRateReconciliationOtherAdjustments
|
0.018 | |
CY2021 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.138 | |
CY2020 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.165 | |
CY2019 | us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.102 | |
CY2021Q2 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
|
502000000 | |
CY2020Q2 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Compensation And Benefits Share Based Compensation Cost
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
|
461000000 | |
CY2021Q2 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Other
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
|
2960000000 | |
CY2020Q2 | us-gaap |
Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Other
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
|
2721000000 | |
CY2021Q2 | msft |
Deferred Tax Assets Operating Loss And Tax Credit Carry Forwards
DeferredTaxAssetsOperatingLossAndTaxCreditCarryForwards
|
1090000000 | |
CY2020Q2 | msft |
Deferred Tax Assets Operating Loss And Tax Credit Carry Forwards
DeferredTaxAssetsOperatingLossAndTaxCreditCarryForwards
|
865000000 | |
CY2021Q2 | msft |
Deferred Tax Assets Amortization
DeferredTaxAssetsAmortization
|
6346000000 | |
CY2020Q2 | msft |
Deferred Tax Assets Amortization
DeferredTaxAssetsAmortization
|
6737000000 | |
CY2021Q2 | msft |
Deferred Tax Assets Leasing Liabilities
DeferredTaxAssetsLeasingLiabilities
|
4060000000 | |
CY2020Q2 | msft |
Deferred Tax Assets Leasing Liabilities
DeferredTaxAssetsLeasingLiabilities
|
3025000000 | |
CY2021Q2 | us-gaap |
Deferred Tax Assets Deferred Income
DeferredTaxAssetsDeferredIncome
|
2659000000 | |
CY2020Q2 | us-gaap |
Deferred Tax Assets Deferred Income
DeferredTaxAssetsDeferredIncome
|
1553000000 | |
CY2021Q2 | us-gaap |
Deferred Tax Assets Other
DeferredTaxAssetsOther
|
543000000 | |
CY2020Q2 | us-gaap |
Deferred Tax Assets Other
DeferredTaxAssetsOther
|
354000000 | |
CY2021Q2 | us-gaap |
Deferred Tax Assets Gross
DeferredTaxAssetsGross
|
18160000000 | |
CY2020Q2 | us-gaap |
Deferred Tax Assets Gross
DeferredTaxAssetsGross
|
15716000000 | |
CY2021Q2 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
769000000 | |
CY2020Q2 | us-gaap |
Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
|
755000000 | |
CY2021Q2 | us-gaap |
Deferred Tax Assets Net
DeferredTaxAssetsNet
|
17391000000 | |
CY2020Q2 | us-gaap |
Deferred Tax Assets Net
DeferredTaxAssetsNet
|
14961000000 | |
CY2021Q2 | msft |
Deferred Tax Liabilities Book Tax Basis Differences Investments And Debt
DeferredTaxLiabilitiesBookTaxBasisDifferencesInvestmentsAndDebt
|
2605000000 | |
CY2020Q2 | msft |
Deferred Tax Liabilities Book Tax Basis Differences Investments And Debt
DeferredTaxLiabilitiesBookTaxBasisDifferencesInvestmentsAndDebt
|
2642000000 | |
CY2021Q2 | us-gaap |
Deferred Tax Liabilities Leasing Arrangements
DeferredTaxLiabilitiesLeasingArrangements
|
3834000000 | |
CY2020Q2 | us-gaap |
Deferred Tax Liabilities Leasing Arrangements
DeferredTaxLiabilitiesLeasingArrangements
|
2817000000 | |
CY2021Q2 | msft |
Deferred Tax Liabilities Depreciation
DeferredTaxLiabilitiesDepreciation
|
1010000000 | |
CY2020Q2 | msft |
Deferred Tax Liabilities Depreciation
DeferredTaxLiabilitiesDepreciation
|
376000000 | |
CY2021Q2 | msft |
Deferred Tax Liabilities Deferred Global Intangible Low Taxed Income Tax Liabilities
DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities
|
2815000000 | |
CY2020Q2 | msft |
Deferred Tax Liabilities Deferred Global Intangible Low Taxed Income Tax Liabilities
DeferredTaxLiabilitiesDeferredGlobalIntangibleLowTaxedIncomeTaxLiabilities
|
2581000000 | |
CY2021Q2 | us-gaap |
Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
|
144000000 | |
CY2020Q2 | us-gaap |
Deferred Tax Liabilities Other
DeferredTaxLiabilitiesOther
|
344000000 | |
CY2021Q2 | us-gaap |
Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
|
10408000000 | |
CY2020Q2 | us-gaap |
Deferred Income Tax Liabilities
DeferredIncomeTaxLiabilities
|
8760000000 | |
CY2021Q2 | us-gaap |
Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
|
6983000000 | |
CY2020Q2 | us-gaap |
Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
|
6201000000 | |
CY2021Q2 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
198000000 | |
CY2020Q2 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
204000000 | |
CY2021Q2 | us-gaap |
Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
|
6983000000 | |
CY2020Q2 | us-gaap |
Deferred Tax Assets Liabilities Net
DeferredTaxAssetsLiabilitiesNet
|
6201000000 | |
CY2021 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
13400000000 | |
CY2020 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
12500000000 | |
CY2019 | us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
8400000000 | |
CY2021Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
14600000000 | |
CY2020Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
13800000000 | |
CY2019Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
13100000000 | |
CY2021Q2 | us-gaap |
Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
|
12500000000 | |
CY2020Q2 | us-gaap |
Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
|
12100000000 | |
CY2019Q2 | us-gaap |
Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
|
12000000000.0 | |
CY2021Q2 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
|
4300000000 | |
CY2020Q2 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
|
4000000000.0 | |
CY2019Q2 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Accrued
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
|
3400000000 | |
CY2021 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Expense
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
|
274000000 | |
CY2020 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Expense
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
|
579000000 | |
CY2021Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
11088000000 | |
CY2020Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
8753000000 | |
CY2019 | us-gaap |
Unrecognized Tax Benefits Income Tax Penalties And Interest Expense
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
|
515000000 | |
CY2020Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
13792000000 | |
CY2019Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
13146000000 | |
CY2018Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
11961000000 | |
CY2021 | us-gaap |
Unrecognized Tax Benefits Decreases Resulting From Settlements With Taxing Authorities
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
|
195000000 | |
CY2020 | us-gaap |
Unrecognized Tax Benefits Decreases Resulting From Settlements With Taxing Authorities
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
|
31000000 | |
CY2019 | us-gaap |
Unrecognized Tax Benefits Decreases Resulting From Settlements With Taxing Authorities
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
|
316000000 | |
CY2021 | us-gaap |
Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
|
790000000 | |
CY2020 | us-gaap |
Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
|
647000000 | |
CY2019 | us-gaap |
Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
|
2106000000 | |
CY2021 | us-gaap |
Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
|
461000000 | |
CY2020 | us-gaap |
Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
|
366000000 | |
CY2019 | us-gaap |
Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
|
508000000 | |
CY2021 | us-gaap |
Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
|
297000000 | |
CY2020 | us-gaap |
Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
|
331000000 | |
CY2019 | us-gaap |
Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
|
1113000000 | |
CY2021 | us-gaap |
Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
|
1000000 | |
CY2020 | us-gaap |
Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
|
5000000 | |
CY2019 | us-gaap |
Unrecognized Tax Benefits Reductions Resulting From Lapse Of Applicable Statute Of Limitations
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
|
0 | |
CY2021Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
14550000000 | |
CY2020Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
13792000000 | |
CY2019Q2 | us-gaap |
Unrecognized Tax Benefits
UnrecognizedTaxBenefits
|
13146000000 | |
CY2020 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
409000000 | |
CY2019 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
221000000 | |
CY2021 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
4380000000 | |
CY2020 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
3677000000 | |
CY2019 | us-gaap |
Right Of Use Asset Obtained In Exchange For Operating Lease Liability
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
|
2303000000 | |
CY2021 | us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
3290000000 | |
CY2020 | us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
3467000000 | |
CY2019 | us-gaap |
Right Of Use Asset Obtained In Exchange For Finance Lease Liability
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
|
2532000000 | |
CY2021Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
44141000000 | |
CY2020Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
39180000000 | |
CY2020Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
39180000000 | |
CY2021 | msft |
Contract With Customer Liability Revenue Deferred
ContractWithCustomerLiabilityRevenueDeferred
|
94565000000 | |
CY2021 | msft |
Contract With Customer Liability Revenue Recognized Including Additions
ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions
|
89604000000 | |
CY2021Q2 | us-gaap |
Contract With Customer Liability
ContractWithCustomerLiability
|
44141000000 | |
CY2021Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
146000000000 | |
CY2021Q2 | us-gaap |
Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
|
0.50 | |
CY2021Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P12M | |
CY2021 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
2127000000 | |
CY2020 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
2043000000 | |
CY2019 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
1707000000 | |
CY2021 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
921000000 | |
CY2020 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
611000000 | |
CY2019 | us-gaap |
Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
|
370000000 | |
CY2021 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
386000000 | |
CY2020 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
336000000 | |
CY2019 | us-gaap |
Finance Lease Interest Expense
FinanceLeaseInterestExpense
|
247000000 | |
CY2021 | msft |
Finance Lease Cost
FinanceLeaseCost
|
1307000000 | |
CY2020 | msft |
Finance Lease Cost
FinanceLeaseCost
|
947000000 | |
CY2019 | msft |
Finance Lease Cost
FinanceLeaseCost
|
617000000 | |
CY2021 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
2052000000 | |
CY2020 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
1829000000 | |
CY2019 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
1670000000 | |
CY2021 | us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
386000000 | |
CY2020 | us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
336000000 | |
CY2019 | us-gaap |
Finance Lease Interest Payment On Liability
FinanceLeaseInterestPaymentOnLiability
|
247000000 | |
CY2021 | us-gaap |
Finance Lease Principal Payments
FinanceLeasePrincipalPayments
|
648000000 | |
CY2021Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
11591000000 | |
CY2020Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
9287000000 | |
CY2021Q2 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
12541000000 | |
CY2020Q2 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
9496000000 | |
CY2021Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P8Y | |
CY2020Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P8Y | |
CY2021Q2 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P12Y | |
CY2020Q2 | us-gaap |
Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
|
P13Y | |
CY2021Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.022 | |
CY2020Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.027 | |
CY2021Q2 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.034 | |
CY2020Q2 | us-gaap |
Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
|
0.039 | |
CY2021Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
2125000000 | |
CY2021Q2 | us-gaap |
Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
|
1179000000 | |
CY2021Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
1954000000 | |
CY2021Q2 | us-gaap |
Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
|
1198000000 | |
CY2021Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
1751000000 | |
CY2021Q2 | us-gaap |
Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
|
1211000000 | |
CY2021Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
1463000000 | |
CY2021Q2 | us-gaap |
Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
|
1537000000 | |
CY2021Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Five
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
|
1133000000 | |
CY2021Q2 | us-gaap |
Finance Lease Liability Payments Due Year Five
FinanceLeaseLiabilityPaymentsDueYearFive
|
1220000000 | |
CY2021Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due After Year Five
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
|
4111000000 | |
CY2021Q2 | us-gaap |
Finance Lease Liability Payments Due After Year Five
FinanceLeaseLiabilityPaymentsDueAfterYearFive
|
8856000000 | |
CY2021Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
12537000000 | |
CY2021Q2 | us-gaap |
Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
|
15201000000 | |
CY2021Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
946000000 | |
CY2021Q2 | us-gaap |
Finance Lease Liability Undiscounted Excess Amount
FinanceLeaseLiabilityUndiscountedExcessAmount
|
2660000000 | |
CY2021Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
11591000000 | |
CY2021Q2 | us-gaap |
Finance Lease Liability
FinanceLeaseLiability
|
12541000000 | |
CY2020 | us-gaap |
Operating Lease Impairment Loss
OperatingLeaseImpairmentLoss
|
161000000 | |
CY2021Q2 | us-gaap |
Loss Contingency Accrual Carrying Value Current
LossContingencyAccrualCarryingValueCurrent
|
339000000 | |
CY2021Q2 | us-gaap |
Loss Contingency Range Of Possible Loss Portion Not Accrued
LossContingencyRangeOfPossibleLossPortionNotAccrued
|
500000000 | |
CY2020Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
7571000000 | |
CY2019Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
7643000000 | |
CY2018Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
7677000000 | |
CY2021 | us-gaap |
Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
|
49000000 | |
CY2020 | us-gaap |
Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
|
54000000 | |
CY2019 | us-gaap |
Stock Issued During Period Shares New Issues
StockIssuedDuringPeriodSharesNewIssues
|
116000000 | |
CY2021 | us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
101000000 | |
CY2020 | us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
126000000 | |
CY2019 | us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
150000000 | |
CY2021Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
7519000000 | |
CY2020Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
7571000000 | |
CY2019Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
7643000000 | |
CY2021 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
4400000000 | |
CY2020 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
3300000000 | |
CY2019 | us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
2700000000 | |
CY2020Q3 | us-gaap |
Dividends Payable Date Declared Day Month And Year
DividendsPayableDateDeclaredDayMonthAndYear
|
2020-09-15 | |
CY2020Q3 | us-gaap |
Dividends Payable Date Of Record Day Month And Year
DividendsPayableDateOfRecordDayMonthAndYear
|
2020-11-19 | |
CY2020Q3 | us-gaap |
Dividend Payable Date To Be Paid Day Month And Year
DividendPayableDateToBePaidDayMonthAndYear
|
2020-12-10 | |
CY2020Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.56 | |
CY2020Q4 | us-gaap |
Dividends Payable Date Declared Day Month And Year
DividendsPayableDateDeclaredDayMonthAndYear
|
2020-12-02 | |
CY2020Q4 | us-gaap |
Dividends Payable Date Of Record Day Month And Year
DividendsPayableDateOfRecordDayMonthAndYear
|
2021-02-18 | |
CY2020Q4 | us-gaap |
Dividend Payable Date To Be Paid Day Month And Year
DividendPayableDateToBePaidDayMonthAndYear
|
2021-03-11 | |
CY2020Q4 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.56 | |
CY2021Q1 | us-gaap |
Dividends Payable Date Declared Day Month And Year
DividendsPayableDateDeclaredDayMonthAndYear
|
2021-03-16 | |
CY2021 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
|
0.015 | |
CY2021Q1 | us-gaap |
Dividends Payable Date Of Record Day Month And Year
DividendsPayableDateOfRecordDayMonthAndYear
|
2021-05-20 | |
CY2021Q1 | us-gaap |
Dividend Payable Date To Be Paid Day Month And Year
DividendPayableDateToBePaidDayMonthAndYear
|
2021-06-10 | |
CY2021Q1 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.56 | |
CY2021Q1 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
4214000000 | |
CY2021Q2 | us-gaap |
Dividends Payable Date Declared Day Month And Year
DividendsPayableDateDeclaredDayMonthAndYear
|
2021-06-16 | |
CY2021Q2 | us-gaap |
Dividends Payable Date Of Record Day Month And Year
DividendsPayableDateOfRecordDayMonthAndYear
|
2021-08-19 | |
CY2021Q2 | us-gaap |
Dividend Payable Date To Be Paid Day Month And Year
DividendPayableDateToBePaidDayMonthAndYear
|
2021-09-09 | |
CY2021Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.56 | |
CY2021Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
4211000000 | |
CY2021 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
2.24 | |
CY2021 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
16876000000 | |
CY2019Q3 | us-gaap |
Dividends Payable Date Declared Day Month And Year
DividendsPayableDateDeclaredDayMonthAndYear
|
2019-09-18 | |
CY2019Q3 | us-gaap |
Dividends Payable Date Of Record Day Month And Year
DividendsPayableDateOfRecordDayMonthAndYear
|
2019-11-21 | |
CY2019Q3 | us-gaap |
Dividend Payable Date To Be Paid Day Month And Year
DividendPayableDateToBePaidDayMonthAndYear
|
2019-12-12 | |
CY2019Q3 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.51 | |
CY2019Q3 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
3886000000 | |
CY2019Q4 | us-gaap |
Dividends Payable Date Declared Day Month And Year
DividendsPayableDateDeclaredDayMonthAndYear
|
2019-12-04 | |
CY2019Q4 | us-gaap |
Dividends Payable Date Of Record Day Month And Year
DividendsPayableDateOfRecordDayMonthAndYear
|
2020-02-20 | |
CY2019Q4 | us-gaap |
Dividend Payable Date To Be Paid Day Month And Year
DividendPayableDateToBePaidDayMonthAndYear
|
2020-03-12 | |
CY2019Q4 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.51 | |
CY2019Q4 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
3876000000 | |
CY2020Q1 | us-gaap |
Dividends Payable Date Declared Day Month And Year
DividendsPayableDateDeclaredDayMonthAndYear
|
2020-03-09 | |
CY2020Q1 | us-gaap |
Dividends Payable Date Of Record Day Month And Year
DividendsPayableDateOfRecordDayMonthAndYear
|
2020-05-21 | |
CY2020Q1 | us-gaap |
Dividend Payable Date To Be Paid Day Month And Year
DividendPayableDateToBePaidDayMonthAndYear
|
2020-06-11 | |
CY2020Q1 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
3865000000 | |
CY2020Q2 | us-gaap |
Dividends Payable Date Declared Day Month And Year
DividendsPayableDateDeclaredDayMonthAndYear
|
2020-06-17 | |
CY2020Q2 | us-gaap |
Dividends Payable Date Of Record Day Month And Year
DividendsPayableDateOfRecordDayMonthAndYear
|
2020-08-20 | |
CY2020Q2 | us-gaap |
Dividend Payable Date To Be Paid Day Month And Year
DividendPayableDateToBePaidDayMonthAndYear
|
2020-09-10 | |
CY2020Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.51 | |
CY2020Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
3856000000 | |
CY2020 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
2.04 | |
CY2020 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
15483000000 | |
CY2021 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
6118000000 | |
CY2020 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
5289000000 | |
CY2019 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
4652000000 | |
CY2021 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
1065000000 | |
CY2020 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
938000000 | |
CY2019 | us-gaap |
Employee Service Share Based Compensation Tax Benefit From Compensation Expense
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
|
816000000 | |
CY2021 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
|
0.0001 | |
CY2020 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
|
0.001 | |
CY2020 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
|
0.022 | |
CY2019 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Minimum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
|
0.018 | |
CY2019 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Risk Free Interest Rate Maximum
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
|
0.031 | |
CY2021 | us-gaap |
Stock Issued During Period Shares Employee Stock Purchase Plans
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
|
8000000 | |
CY2020 | us-gaap |
Stock Issued During Period Shares Employee Stock Purchase Plans
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
|
9000000 | |
CY2019 | us-gaap |
Stock Issued During Period Shares Employee Stock Purchase Plans
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
|
11000000 | |
CY2021 | msft |
Stock Issued Employee Stock Purchase Plan Average Price Per Share
StockIssuedEmployeeStockPurchasePlanAveragePricePerShare
|
207.88 | |
CY2020 | msft |
Stock Issued Employee Stock Purchase Plan Average Price Per Share
StockIssuedEmployeeStockPurchasePlanAveragePricePerShare
|
142.22 | |
CY2019 | msft |
Stock Issued Employee Stock Purchase Plan Average Price Per Share
StockIssuedEmployeeStockPurchasePlanAveragePricePerShare
|
104.85 | |
CY2021 | us-gaap |
Defined Contribution Plan Employer Matching Contribution Percent Of Match
DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
|
0.50 | |
CY2021 | us-gaap |
Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
|
1200000000 | |
CY2020 | us-gaap |
Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
|
1000000000.0 | |
CY2019 | us-gaap |
Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
|
877000000 | |
CY2021 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
168088000000 | |
CY2020 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
143015000000 | |
CY2019 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
125843000000 | |
CY2021 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
69916000000 | |
CY2020 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
52959000000 | |
CY2019 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
42959000000 | |
CY2021 | us-gaap |
Segment Reporting Disclosure Of Major Customers
SegmentReportingDisclosureOfMajorCustomers
|
No sales to an individual customer or country other than the United States accounted for more than 10% of revenue for fiscal years 2021, 2020, or 2019. | |
CY2021 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
168088000000 | |
CY2020 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
143015000000 | |
CY2019 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
125843000000 | |
CY2021 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
168088000000 | |
CY2021Q2 | us-gaap |
Noncurrent Assets
NoncurrentAssets
|
128314000000 | |
CY2020Q2 | us-gaap |
Noncurrent Assets
NoncurrentAssets
|
103293000000 | |
CY2019Q2 | us-gaap |
Noncurrent Assets
NoncurrentAssets
|
93632000000 |