XML 60 R27.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Revisions (Details) (USD $)
In Millions, except Per Share data, unless otherwise specified
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Feb. 28, 2015
Aug. 31, 2014
Feb. 28, 2014
Nov. 30, 2014
Feb. 28, 2015
Feb. 28, 2014
May 31, 2014
May 31, 2013
May 31, 2012
Net Income (Loss) [Abstract]                  
Total selling and administrative expense $ 2,379us-gaap_SellingGeneralAndAdministrativeExpense   $ 2,169us-gaap_SellingGeneralAndAdministrativeExpense   $ 7,297us-gaap_SellingGeneralAndAdministrativeExpense $ 6,318us-gaap_SellingGeneralAndAdministrativeExpense      
Total before tax 1,046us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments   880us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments   3,153us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 2,632us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments      
Income tax expense 255us-gaap_IncomeTaxExpenseBenefit   198us-gaap_IncomeTaxExpenseBenefit   745us-gaap_IncomeTaxExpenseBenefit 637us-gaap_IncomeTaxExpenseBenefit      
Net income 791us-gaap_NetIncomeLoss 962us-gaap_NetIncomeLoss 682us-gaap_NetIncomeLoss 1,617us-gaap_NetIncomeLoss 2,408us-gaap_NetIncomeLoss 1,995us-gaap_NetIncomeLoss 2,693us-gaap_NetIncomeLoss 2,472us-gaap_NetIncomeLoss 2,211us-gaap_NetIncomeLoss
Basic earnings per common share for NIKE, Inc. (in dollars per share) $ 0.92us-gaap_EarningsPerShareBasic   $ 0.77us-gaap_EarningsPerShareBasic   $ 2.79us-gaap_EarningsPerShareBasic $ 2.25us-gaap_EarningsPerShareBasic      
Diluted earnings per common share for NIKE, Inc. (in dollars per share) $ 0.89us-gaap_EarningsPerShareDiluted   $ 0.75us-gaap_EarningsPerShareDiluted   $ 2.72us-gaap_EarningsPerShareDiluted $ 2.19us-gaap_EarningsPerShareDiluted      
Comprehensive Income [Abstract]                  
Net income 791us-gaap_NetIncomeLoss 962us-gaap_NetIncomeLoss 682us-gaap_NetIncomeLoss 1,617us-gaap_NetIncomeLoss 2,408us-gaap_NetIncomeLoss 1,995us-gaap_NetIncomeLoss 2,693us-gaap_NetIncomeLoss 2,472us-gaap_NetIncomeLoss 2,211us-gaap_NetIncomeLoss
TOTAL COMPREHENSIVE INCOME 1,377us-gaap_ComprehensiveIncomeNetOfTax   625us-gaap_ComprehensiveIncomeNetOfTax   3,434us-gaap_ComprehensiveIncomeNetOfTax 1,754us-gaap_ComprehensiveIncomeNetOfTax      
Cash provided by operations:                  
Net income 791us-gaap_NetIncomeLoss 962us-gaap_NetIncomeLoss 682us-gaap_NetIncomeLoss 1,617us-gaap_NetIncomeLoss 2,408us-gaap_NetIncomeLoss 1,995us-gaap_NetIncomeLoss 2,693us-gaap_NetIncomeLoss 2,472us-gaap_NetIncomeLoss 2,211us-gaap_NetIncomeLoss
Amortization and other   8nke_AmortizationAndOther   15nke_AmortizationAndOther 28nke_AmortizationAndOther 53nke_AmortizationAndOther 68nke_AmortizationAndOther 64nke_AmortizationAndOther 68nke_AmortizationAndOther
Net foreign currency adjustments   53us-gaap_ForeignCurrencyTransactionGainLossUnrealized   243us-gaap_ForeignCurrencyTransactionGainLossUnrealized 411us-gaap_ForeignCurrencyTransactionGainLossUnrealized 59us-gaap_ForeignCurrencyTransactionGainLossUnrealized 56us-gaap_ForeignCurrencyTransactionGainLossUnrealized 66us-gaap_ForeignCurrencyTransactionGainLossUnrealized 63us-gaap_ForeignCurrencyTransactionGainLossUnrealized
(Increase) in inventories         (510)us-gaap_IncreaseDecreaseInInventories (349)us-gaap_IncreaseDecreaseInInventories      
Increase (decrease) in accounts payable, accrued liabilities and income taxes payable         505us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities (49)us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities      
Cash provided by operations   683us-gaap_NetCashProvidedByUsedInOperatingActivities   1,547us-gaap_NetCashProvidedByUsedInOperatingActivities 3,338us-gaap_NetCashProvidedByUsedInOperatingActivities 1,685us-gaap_NetCashProvidedByUsedInOperatingActivities 3,013us-gaap_NetCashProvidedByUsedInOperatingActivities 3,032us-gaap_NetCashProvidedByUsedInOperatingActivities 1,932us-gaap_NetCashProvidedByUsedInOperatingActivities
Cash used by investing activities:                  
Purchases of short-term investments         (3,754)us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt (4,235)us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt      
Maturities of short-term investments         (2,624)us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities (2,885)us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities      
Sales of short-term investments         1,718us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt 789us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt      
Increase in other assets, net of other liabilities         0us-gaap_PaymentsForProceedsFromOtherInvestingActivities (1)us-gaap_PaymentsForProceedsFromOtherInvestingActivities      
Cash (used) provided by investing activities         (382)us-gaap_NetCashProvidedByUsedInInvestingActivities (1,231)us-gaap_NetCashProvidedByUsedInInvestingActivities      
Effect of exchange rate changes on cash and equivalents   2us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents   (24)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents (66)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents (10)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents (9)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents 36us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents (41)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
Cash used by financing activities:                  
Net increase (decrease) in cash and equivalents   83us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease   53us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 795us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease (1,473)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease (1,117)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 1,083us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 377us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and equivalents, beginning of period 2,273us-gaap_CashAndCashEquivalentsAtCarryingValue 2,220us-gaap_CashAndCashEquivalentsAtCarryingValue   2,220us-gaap_CashAndCashEquivalentsAtCarryingValue 2,220us-gaap_CashAndCashEquivalentsAtCarryingValue 3,337us-gaap_CashAndCashEquivalentsAtCarryingValue 3,337us-gaap_CashAndCashEquivalentsAtCarryingValue 2,254us-gaap_CashAndCashEquivalentsAtCarryingValue 1,877us-gaap_CashAndCashEquivalentsAtCarryingValue
CASH AND EQUIVALENTS, END OF PERIOD 3,015us-gaap_CashAndCashEquivalentsAtCarryingValue 2,303us-gaap_CashAndCashEquivalentsAtCarryingValue 1,864us-gaap_CashAndCashEquivalentsAtCarryingValue 2,273us-gaap_CashAndCashEquivalentsAtCarryingValue 3,015us-gaap_CashAndCashEquivalentsAtCarryingValue 1,864us-gaap_CashAndCashEquivalentsAtCarryingValue 2,220us-gaap_CashAndCashEquivalentsAtCarryingValue 3,337us-gaap_CashAndCashEquivalentsAtCarryingValue 2,254us-gaap_CashAndCashEquivalentsAtCarryingValue
As Reported                  
Net Income (Loss) [Abstract]                  
Total selling and administrative expense     2,166us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
    6,310us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
     
Total before tax     883us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
    2,640us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
     
Income tax expense     198us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
    638us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
     
Net income   962us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
685us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
1,617us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  2,002us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
2,693us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
2,472us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
2,211us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Basic earnings per common share for NIKE, Inc. (in dollars per share)     $ 0.78us-gaap_EarningsPerShareBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
    $ 2.26us-gaap_EarningsPerShareBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
     
Diluted earnings per common share for NIKE, Inc. (in dollars per share)     $ 0.76us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
    $ 2.20us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
     
Comprehensive Income [Abstract]                  
Net income   962us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
685us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
1,617us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  2,002us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
2,693us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
2,472us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
2,211us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
TOTAL COMPREHENSIVE INCOME     628us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
    1,761us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
     
Cash provided by operations:                  
Net income   962us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
685us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
1,617us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  2,002us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
2,693us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
2,472us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
2,211us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Amortization and other   (34)nke_AmortizationAndOther
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  (54)nke_AmortizationAndOther
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  102nke_AmortizationAndOther
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
114nke_AmortizationAndOther
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
66nke_AmortizationAndOther
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
23nke_AmortizationAndOther
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Net foreign currency adjustments   0us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  0us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  0us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
0us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
0us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
0us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
(Increase) in inventories           (343)us-gaap_IncreaseDecreaseInInventories
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
     
Increase (decrease) in accounts payable, accrued liabilities and income taxes payable           (54)us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
     
Cash provided by operations   588us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  1,235us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  1,683us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
3,003us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
2,968us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
1,824us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Cash used by investing activities:                  
Purchases of short-term investments           (4,146)us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
     
Maturities of short-term investments           (3,030)us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
     
Sales of short-term investments           555us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
     
Increase in other assets, net of other liabilities           (16)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
     
Cash (used) provided by investing activities           (1,246)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
     
Effect of exchange rate changes on cash and equivalents   97us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  288us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  7us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
1us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
100us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
67us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Cash used by financing activities:                  
Net increase (decrease) in cash and equivalents   83us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  53us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  (1,473)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
(1,117)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
1,083us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
377us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Cash and equivalents, beginning of period   2,220us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  2,220us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
2,220us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
3,337us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
3,337us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
2,254us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
1,877us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
CASH AND EQUIVALENTS, END OF PERIOD   2,303us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
1,864us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
2,273us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  1,864us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
2,220us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
3,337us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
2,254us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
Adjustment                  
Net Income (Loss) [Abstract]                  
Total selling and administrative expense     3us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
    8us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
     
Total before tax     (3)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
    (8)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
     
Income tax expense     0us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
    (1)us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
     
Net income   0us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(3)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  (7)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Basic earnings per common share for NIKE, Inc. (in dollars per share)     $ (0.01)us-gaap_EarningsPerShareBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
    $ (0.01)us-gaap_EarningsPerShareBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
     
Diluted earnings per common share for NIKE, Inc. (in dollars per share)     $ (0.01)us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
    $ (0.01)us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
     
Comprehensive Income [Abstract]                  
Net income   0us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(3)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  (7)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
TOTAL COMPREHENSIVE INCOME     (3)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
    (7)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
     
Cash provided by operations:                  
Net income   0us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(3)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  (7)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Amortization and other   42nke_AmortizationAndOther
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  69nke_AmortizationAndOther
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  (49)nke_AmortizationAndOther
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(46)nke_AmortizationAndOther
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(2)nke_AmortizationAndOther
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
45nke_AmortizationAndOther
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Net foreign currency adjustments   53us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  243us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  59us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
56us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
66us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
63us-gaap_ForeignCurrencyTransactionGainLossUnrealized
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(Increase) in inventories           (6)us-gaap_IncreaseDecreaseInInventories
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
     
Increase (decrease) in accounts payable, accrued liabilities and income taxes payable           5us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
     
Cash provided by operations           2us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
     
Cash used by investing activities:                  
Purchases of short-term investments           (89)us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
     
Maturities of short-term investments           145us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
     
Sales of short-term investments           234us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
     
Increase in other assets, net of other liabilities           15us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
     
Cash (used) provided by investing activities           15us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
     
Cash used by financing activities:                  
Net increase (decrease) in cash and equivalents   0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Cash and equivalents, beginning of period   0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
CASH AND EQUIVALENTS, END OF PERIOD   0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Prior Period Revisions to Foreign Currency Adjustments | Adjustment                  
Cash provided by operations:                  
Cash provided by operations   95us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorPeriodRevisionstoForeignCurrencyAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  312us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorPeriodRevisionstoForeignCurrencyAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  17us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorPeriodRevisionstoForeignCurrencyAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
10us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorPeriodRevisionstoForeignCurrencyAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
64us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorPeriodRevisionstoForeignCurrencyAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
108us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorPeriodRevisionstoForeignCurrencyAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Cash used by investing activities:                  
Effect of exchange rate changes on cash and equivalents   (95)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorPeriodRevisionstoForeignCurrencyAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  (312)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorPeriodRevisionstoForeignCurrencyAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  (17)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorPeriodRevisionstoForeignCurrencyAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(10)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorPeriodRevisionstoForeignCurrencyAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(64)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorPeriodRevisionstoForeignCurrencyAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
(108)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorPeriodRevisionstoForeignCurrencyAdjustmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
Prior Year Revision To Capitalized Costs | Adjustment                  
Net Income (Loss) [Abstract]                  
Net income     (3)us-gaap_NetIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorYearRevisionToCapitalizedCostsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
    (7)us-gaap_NetIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorYearRevisionToCapitalizedCostsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
     
Comprehensive Income [Abstract]                  
Net income     (3)us-gaap_NetIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorYearRevisionToCapitalizedCostsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
    (7)us-gaap_NetIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorYearRevisionToCapitalizedCostsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
     
Cash provided by operations:                  
Net income     (3)us-gaap_NetIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorYearRevisionToCapitalizedCostsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
    (7)us-gaap_NetIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorYearRevisionToCapitalizedCostsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
     
Cash provided by operations           (15)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorYearRevisionToCapitalizedCostsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
     
Cash used by investing activities:                  
Cash (used) provided by investing activities           (15)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorYearRevisionToCapitalizedCostsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
     
Prior Year Revision To Short-term Investments | Adjustment                  
Cash used by investing activities:                  
Purchases of short-term investments           (89)us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorYearRevisionToShorttermInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
     
Maturities of short-term investments           145us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorYearRevisionToShorttermInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
     
Sales of short-term investments           $ 234us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorYearRevisionToShorttermInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember