XML 71 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies (Details 1) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Mar. 30, 2013
Sales Returns and Allowances [Member]      
Rollforward of activity in the Company's allowance for doubtful accounts and its aggregate reserves for returns, discounts, end-of-season markdowns and operational chargebacks      
Beginning reserve balance $ 254us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_SalesReturnsAndAllowancesMember
$ 230us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_SalesReturnsAndAllowancesMember
$ 247us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_SalesReturnsAndAllowancesMember
Amount charged against revenue to increase reserve 756us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_SalesReturnsAndAllowancesMember
758us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_SalesReturnsAndAllowancesMember
690us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_SalesReturnsAndAllowancesMember
Amount credited against customer accounts to decrease reserve (749)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_SalesReturnsAndAllowancesMember
(739)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_SalesReturnsAndAllowancesMember
(701)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_SalesReturnsAndAllowancesMember
Foreign currency translation (21)rl_ForeignCurrencyTranslationAdjustments
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_SalesReturnsAndAllowancesMember
5rl_ForeignCurrencyTranslationAdjustments
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_SalesReturnsAndAllowancesMember
(6)rl_ForeignCurrencyTranslationAdjustments
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_SalesReturnsAndAllowancesMember
Ending reserve balance 240us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_SalesReturnsAndAllowancesMember
254us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_SalesReturnsAndAllowancesMember
230us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_SalesReturnsAndAllowancesMember
Allowance for Doubtful Accounts [Member]      
Rollforward of activity in the Company's allowance for doubtful accounts and its aggregate reserves for returns, discounts, end-of-season markdowns and operational chargebacks      
Beginning reserve balance 16us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
15us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
16us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Amount recorded to expense to increase reserve 0us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
[1] 3us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
[1] 3us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
[1]
Amount credited against customer accounts to decrease reserve (2)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
(3)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
(3)us-gaap_ValuationAllowancesAndReservesDeductions
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Foreign currency translation (3)rl_ForeignCurrencyTranslationAdjustments
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
1rl_ForeignCurrencyTranslationAdjustments
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
(1)rl_ForeignCurrencyTranslationAdjustments
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
Ending reserve balance $ 11us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
$ 16us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
$ 15us-gaap_ValuationAllowancesAndReservesBalance
/ us-gaap_ValuationAllowancesAndReservesTypeAxis
= us-gaap_AllowanceForDoubtfulAccountsMember
[1] Amounts recorded to bad debt expense are included within SG&A expenses in the consolidated statements of income.