Reconciliation of Change in Accrual for Unrecognized Income Tax Benefits (Detail) (USD $)
In Thousands, unless otherwise specified |
12 Months Ended | ||
---|---|---|---|
Jan. 03, 2015
|
Dec. 28, 2013
|
Dec. 29, 2012
|
|
Reconciliation Of Income Taxes [Line Items] | |||
Beginning Balance | $ 135,988us-gaap_UnrecognizedTaxBenefits | $ 152,115us-gaap_UnrecognizedTaxBenefits | $ 118,091us-gaap_UnrecognizedTaxBenefits |
Additions for current year tax positions | 12,850us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions | 11,921us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions | 18,930us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions |
Additions for prior year tax positions | 10,285us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions | 15,535us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions | 45,815us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions |
Reductions for prior year - Timberland acquisition | (5,556)vfc_UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromAcquisition | ||
Reductions for prior year tax positions | (15,678)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions | (10,651)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions | (21,992)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions |
Reductions due to statute expirations | (9,806)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations | (7,153)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations | (2,972)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations |
Payments in settlement | (2,399)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities | (25,640)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities | (453)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities |
Currency translation - increase | 252us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation | ||
Currency translation - decrease | (417)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation | (139)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation | |
Ending Balance | 130,823us-gaap_UnrecognizedTaxBenefits | 135,988us-gaap_UnrecognizedTaxBenefits | 152,115us-gaap_UnrecognizedTaxBenefits |
Unrecognized Income Tax Benefits | |||
Reconciliation Of Income Taxes [Line Items] | |||
Beginning Balance |
118,514us-gaap_UnrecognizedTaxBenefits / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
135,294us-gaap_UnrecognizedTaxBenefits / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
104,959us-gaap_UnrecognizedTaxBenefits / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
Additions for current year tax positions |
12,850us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
11,921us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
18,930us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
Additions for prior year tax positions |
5,252us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
10,908us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
39,616us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
Reductions for prior year - Timberland acquisition |
(5,707)vfc_UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromAcquisition / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
||
Reductions for prior year tax positions |
(12,898)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
(8,521)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
(19,678)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
Reductions due to statute expirations |
(9,159)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
(6,527)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
(2,765)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
Payments in settlement |
(657)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
(24,422)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
(313)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
Currency translation - increase |
252us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
||
Currency translation - decrease |
(298)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
(139)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
|
Ending Balance |
113,604us-gaap_UnrecognizedTaxBenefits / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
118,514us-gaap_UnrecognizedTaxBenefits / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
135,294us-gaap_UnrecognizedTaxBenefits / vfc_IncomeTaxBenefitAxis = vfc_UnrecognizedIncomeTaxBenefitsMember |
Accrued Interest and Penalties | |||
Reconciliation Of Income Taxes [Line Items] | |||
Beginning Balance |
17,474us-gaap_UnrecognizedTaxBenefits / vfc_IncomeTaxBenefitAxis = vfc_AccruedInterestAndPenaltiesMember |
16,821us-gaap_UnrecognizedTaxBenefits / vfc_IncomeTaxBenefitAxis = vfc_AccruedInterestAndPenaltiesMember |
13,132us-gaap_UnrecognizedTaxBenefits / vfc_IncomeTaxBenefitAxis = vfc_AccruedInterestAndPenaltiesMember |
Additions for prior year tax positions |
5,033us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions / vfc_IncomeTaxBenefitAxis = vfc_AccruedInterestAndPenaltiesMember |
4,627us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions / vfc_IncomeTaxBenefitAxis = vfc_AccruedInterestAndPenaltiesMember |
6,199us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions / vfc_IncomeTaxBenefitAxis = vfc_AccruedInterestAndPenaltiesMember |
Reductions for prior year - Timberland acquisition |
151vfc_UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromAcquisition / vfc_IncomeTaxBenefitAxis = vfc_AccruedInterestAndPenaltiesMember |
||
Reductions for prior year tax positions |
(2,780)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions / vfc_IncomeTaxBenefitAxis = vfc_AccruedInterestAndPenaltiesMember |
(2,130)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions / vfc_IncomeTaxBenefitAxis = vfc_AccruedInterestAndPenaltiesMember |
(2,314)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions / vfc_IncomeTaxBenefitAxis = vfc_AccruedInterestAndPenaltiesMember |
Reductions due to statute expirations |
(647)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations / vfc_IncomeTaxBenefitAxis = vfc_AccruedInterestAndPenaltiesMember |
(626)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations / vfc_IncomeTaxBenefitAxis = vfc_AccruedInterestAndPenaltiesMember |
(207)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations / vfc_IncomeTaxBenefitAxis = vfc_AccruedInterestAndPenaltiesMember |
Payments in settlement |
(1,742)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities / vfc_IncomeTaxBenefitAxis = vfc_AccruedInterestAndPenaltiesMember |
(1,218)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities / vfc_IncomeTaxBenefitAxis = vfc_AccruedInterestAndPenaltiesMember |
(140)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities / vfc_IncomeTaxBenefitAxis = vfc_AccruedInterestAndPenaltiesMember |
Currency translation - decrease |
(119)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation / vfc_IncomeTaxBenefitAxis = vfc_AccruedInterestAndPenaltiesMember |
||
Ending Balance |
$ 17,219us-gaap_UnrecognizedTaxBenefits / vfc_IncomeTaxBenefitAxis = vfc_AccruedInterestAndPenaltiesMember |
$ 17,474us-gaap_UnrecognizedTaxBenefits / vfc_IncomeTaxBenefitAxis = vfc_AccruedInterestAndPenaltiesMember |
$ 16,821us-gaap_UnrecognizedTaxBenefits / vfc_IncomeTaxBenefitAxis = vfc_AccruedInterestAndPenaltiesMember |
X | ||||||||||
- Definition
Amount of unrecognized tax benefits pertaining to uncertain tax positions taken in tax returns. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of decrease in unrecognized tax benefits resulting from foreign currency translation. No definition available.
|
X | ||||||||||
- Definition
Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of increase in unrecognized tax benefits resulting from foreign currency translation. No definition available.
|
X | ||||||||||
- Definition
Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Definition
Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations. Reference 1: http://www.xbrl.org/2003/role/presentationRef
|
X | ||||||||||
- Details
|
X | ||||||||||
- Definition
Unrecognized Tax Benefits Increases Decreases Resulting From Acquisition No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|