XML 16 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes - Change in Uncertain Tax Benefits (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 27, 2014
Dec. 28, 2013
Dec. 29, 2012
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Balance at beginning of year $ 1,201us-gaap_UnrecognizedTaxBenefits $ 1,785us-gaap_UnrecognizedTaxBenefits $ 2,161us-gaap_UnrecognizedTaxBenefits
Reductions due to lapses in statutes of limitations (301)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations (30)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations (44)us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Reductions due to payments for tax positions settled   (271)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities (379)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
Reductions due to reversals of prior year positions (38)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions (736)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions (651)us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Additions based on tax positions taken during the current period 301us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 453us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions 698us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Balance at end of year $ 1,163us-gaap_UnrecognizedTaxBenefits $ 1,201us-gaap_UnrecognizedTaxBenefits $ 1,785us-gaap_UnrecognizedTaxBenefits