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
Nov. 30, 2014
Nov. 30, 2013
Nov. 30, 2014
Nov. 30, 2013
May 31, 2014
Short-term investments $ 2,440us-gaap_AvailableForSaleSecuritiesCurrent   $ 2,440us-gaap_AvailableForSaleSecuritiesCurrent   $ 2,922us-gaap_AvailableForSaleSecuritiesCurrent
Net Income (Loss) [Abstract]          
Total selling and administrative expense 2,438us-gaap_SellingGeneralAndAdministrativeExpense 2,091us-gaap_SellingGeneralAndAdministrativeExpense 4,918us-gaap_SellingGeneralAndAdministrativeExpense 4,149us-gaap_SellingGeneralAndAdministrativeExpense  
Total before tax 878us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 714us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 2,107us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 1,752us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments  
Income tax expense 223us-gaap_IncomeTaxExpenseBenefit 180us-gaap_IncomeTaxExpenseBenefit 490us-gaap_IncomeTaxExpenseBenefit 439us-gaap_IncomeTaxExpenseBenefit  
Net income 655us-gaap_NetIncomeLoss 534us-gaap_NetIncomeLoss 1,617us-gaap_NetIncomeLoss 1,313us-gaap_NetIncomeLoss  
Basic earnings per common share for NIKE, Inc. (in dollars per share) $ 0.76us-gaap_EarningsPerShareBasic $ 0.60us-gaap_EarningsPerShareBasic $ 1.87us-gaap_EarningsPerShareBasic $ 1.48us-gaap_EarningsPerShareBasic  
Diluted earnings per common share for NIKE, Inc. (in dollars per share) $ 0.74us-gaap_EarningsPerShareDiluted $ 0.59us-gaap_EarningsPerShareDiluted $ 1.83us-gaap_EarningsPerShareDiluted $ 1.44us-gaap_EarningsPerShareDiluted  
Comprehensive Income [Abstract]          
Net income 655us-gaap_NetIncomeLoss 534us-gaap_NetIncomeLoss 1,617us-gaap_NetIncomeLoss 1,313us-gaap_NetIncomeLoss  
TOTAL COMPREHENSIVE INCOME 956us-gaap_ComprehensiveIncomeNetOfTax 447us-gaap_ComprehensiveIncomeNetOfTax 2,057us-gaap_ComprehensiveIncomeNetOfTax 1,129us-gaap_ComprehensiveIncomeNetOfTax  
Cash provided by operations:          
Net income (655)us-gaap_NetIncomeLoss (534)us-gaap_NetIncomeLoss (1,617)us-gaap_NetIncomeLoss (1,313)us-gaap_NetIncomeLoss  
Deferred income taxes     49us-gaap_DeferredIncomeTaxExpenseBenefit 24us-gaap_DeferredIncomeTaxExpenseBenefit  
Amortization and other     (54)nke_AmortizationAndOther 51nke_AmortizationAndOther  
(Increase) in inventories     (318)us-gaap_IncreaseDecreaseInInventories (277)us-gaap_IncreaseDecreaseInInventories  
(Decrease) in accounts payable, accrued liabilities and income taxes payable     (217)us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities (283)us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities  
Cash provided by operations     1,235us-gaap_NetCashProvidedByUsedInOperatingActivities 948us-gaap_NetCashProvidedByUsedInOperatingActivities  
Cash used by investing activities:          
Purchases of short-term investments     2,588us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt 2,848us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt  
Maturities of short-term investments     1,862us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities 1,662us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities  
Sales of short-term investments     1,045us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt 546us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt  
Additions to property, plant and equipment     487us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 449us-gaap_PaymentsToAcquirePropertyPlantAndEquipment  
Increase in other assets, net of other liabilities     0us-gaap_PaymentsForProceedsFromOtherInvestingActivities (1)us-gaap_PaymentsForProceedsFromOtherInvestingActivities  
Cash (used) provided by investing activities     (166)us-gaap_NetCashProvidedByUsedInInvestingActivities (1,189)us-gaap_NetCashProvidedByUsedInInvestingActivities  
Cash used by financing activities:          
(Decrease) increase in notes payable     (58)us-gaap_ProceedsFromRepaymentsOfNotesPayable 59us-gaap_ProceedsFromRepaymentsOfNotesPayable  
Cash used by financing activities     (1,304)us-gaap_NetCashProvidedByUsedInFinancingActivities (997)us-gaap_NetCashProvidedByUsedInFinancingActivities  
Net increase (decrease) in cash and equivalents     53us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease (1,251)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease  
Cash and equivalents, beginning of period     2,220us-gaap_CashAndCashEquivalentsAtCarryingValue 3,337us-gaap_CashAndCashEquivalentsAtCarryingValue  
CASH AND EQUIVALENTS, END OF PERIOD 2,273us-gaap_CashAndCashEquivalentsAtCarryingValue 2,086us-gaap_CashAndCashEquivalentsAtCarryingValue 2,273us-gaap_CashAndCashEquivalentsAtCarryingValue 2,086us-gaap_CashAndCashEquivalentsAtCarryingValue  
As Reported          
Net Income (Loss) [Abstract]          
Total selling and administrative expense   2,088us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  4,144us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Total before tax   717us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  1,757us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Income tax expense   180us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  440us-gaap_IncomeTaxExpenseBenefit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Net income   537us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  1,317us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Basic earnings per common share for NIKE, Inc. (in dollars per share)   $ 0.60us-gaap_EarningsPerShareBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  $ 1.48us-gaap_EarningsPerShareBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Diluted earnings per common share for NIKE, Inc. (in dollars per share)   $ 0.59us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  $ 1.45us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Comprehensive Income [Abstract]          
Net income   537us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  1,317us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
TOTAL COMPREHENSIVE INCOME   450us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  1,133us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Cash provided by operations:          
Net income   (537)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  (1,317)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Deferred income taxes       23us-gaap_DeferredIncomeTaxExpenseBenefit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Amortization and other       54nke_AmortizationAndOther
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
(Increase) in inventories       (280)us-gaap_IncreaseDecreaseInInventories
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
(Decrease) in accounts payable, accrued liabilities and income taxes payable       (305)us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Cash provided by operations       929us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Cash used by investing activities:          
Purchases of short-term investments       2,759us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Maturities of short-term investments       1,602us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Sales of short-term investments       517us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Additions to property, plant and equipment       428us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Increase in other assets, net of other liabilities       (10)us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Cash (used) provided by investing activities       (1,177)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Cash used by financing activities:          
(Decrease) increase in notes payable       66us-gaap_ProceedsFromRepaymentsOfNotesPayable
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Cash used by financing activities       (990)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Net increase (decrease) in cash and equivalents       (1,251)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
Cash and equivalents, beginning of period       3,337us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
 
CASH AND EQUIVALENTS, END OF PERIOD   2,086us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioPreviouslyReportedMember
  2,086us-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
  5us-gaap_SellingGeneralAndAdministrativeExpense
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Total before tax   (3)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  (5)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   (3)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  (4)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Basic earnings per common share for NIKE, Inc. (in dollars per share)   $ 0.00us-gaap_EarningsPerShareBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  $ 0.00us-gaap_EarningsPerShareBasic
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Diluted earnings per common share for NIKE, Inc. (in dollars per share)   $ 0.00us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  $ (0.01)us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Comprehensive Income [Abstract]          
Net income   (3)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  (4)us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
TOTAL COMPREHENSIVE INCOME   (3)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  (4)us-gaap_ComprehensiveIncomeNetOfTax
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Cash provided by operations:          
Net income   3us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  4us-gaap_NetIncomeLoss
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Deferred income taxes       1us-gaap_DeferredIncomeTaxExpenseBenefit
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Amortization and other       (3)nke_AmortizationAndOther
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
(Increase) in inventories       3us-gaap_IncreaseDecreaseInInventories
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
(Decrease) in accounts payable, accrued liabilities and income taxes payable       22us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Cash provided by operations       19us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Cash used by investing activities:          
Purchases of short-term investments       89us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Maturities of short-term investments       60us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Sales of short-term investments       29us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Additions to property, plant and equipment       21us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Increase in other assets, net of other liabilities       9us-gaap_PaymentsForProceedsFromOtherInvestingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Cash (used) provided by investing activities       (12)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Cash used by financing activities:          
(Decrease) increase in notes payable       (7)us-gaap_ProceedsFromRepaymentsOfNotesPayable
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Cash used by financing activities       (7)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Net increase (decrease) in cash and equivalents       0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Cash and equivalents, beginning of period       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
 
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
  (4)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
  (4)us-gaap_NetIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorYearRevisionToCapitalizedCostsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Cash provided by operations:          
Net income   3us-gaap_NetIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorYearRevisionToCapitalizedCostsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
  4us-gaap_NetIncomeLoss
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorYearRevisionToCapitalizedCostsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Cash provided by operations       (9)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       (9)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       89us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorYearRevisionToShorttermInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Maturities of short-term investments       60us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorYearRevisionToShorttermInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Sales of short-term investments       29us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorYearRevisionToShorttermInvestmentsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Prior Year Revision to Inventory Amounts | Adjustment          
Cash flow impact on accrued liabilities       (3)us-gaap_IncreaseDecreaseInAccruedLiabilities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorYearRevisiontoInventoryAmountsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Cash provided by operations:          
(Increase) in inventories       3us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorYearRevisiontoInventoryAmountsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember
 
Prior Period Revisions to Non-cash Property Plant And Equipment Additions | Adjustment          
Cash provided by operations:          
Cash provided by operations       $ 21us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementByRestatementPeriodAndAmountAxis
= nke_PriorPeriodRevisionstoNoncashPropertyPlantAndEquipmentAdditionsMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioAdjustmentMember