XML 25 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes (Details 3) (USD $)
12 Months Ended
Jan. 03, 2015
Dec. 28, 2013
Dec. 29, 2012
Changes in unrecognized tax benefits      
Unrecognized tax benefits, balance at the beginning of the period $ 4,998,000us-gaap_UnrecognizedTaxBenefits $ 4,364,000us-gaap_UnrecognizedTaxBenefits $ 10,943,000us-gaap_UnrecognizedTaxBenefits
Additions based on tax positions related to current year 465,000us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 316,000us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 1,818,000us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Additions based on tax positions related to prior years 58,000us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions 318,000us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions  
Reductions for tax positions related to prior years (1,592,000)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions   (8,397,000)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Unrecognized tax benefits, balance at the end of the period 3,929,000us-gaap_UnrecognizedTaxBenefits 4,998,000us-gaap_UnrecognizedTaxBenefits 4,364,000us-gaap_UnrecognizedTaxBenefits
Gross unrecognized tax benefits which would affect the effective tax rate if recognized 4,000,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate 4,800,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate 4,100,000us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Gross increases in unrecognized tax benefits   600,000us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease  
Reasonably possible change in unrecognized tax position end in next twelve months      
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit 600,000us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit    
High end of range      
Income Taxes      
Interest in the provision for income taxes recognized 100,000us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
100,000us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Accrual for the payment of interest related to unrecognized tax positions $ 100,000us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 100,000us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 0us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
/ us-gaap_RangeAxis
= us-gaap_MaximumMember