Annual report pursuant to Section 13 and 15(d)

Accumulated Other Comprehensive Income - Changes in AOCI (Details)

v2.4.1.9
Accumulated Other Comprehensive Income - Changes in AOCI (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 27, 2014
Changes in Accumulated Other Comprehensive Income, by Component  
Accumulated Other Comprehensive Income (Loss), Net of Tax, Beginning Balance $ 2,591us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Other comprehensive income (loss) before reclassifications (6,561)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
Amounts reclassified from accumulated other comprehensive income (115)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Net current period other comprehensive income (loss) (6,676)us-gaap_OtherComprehensiveIncomeLossNetOfTax
Accumulated Other Comprehensive Income (Loss), Net of Tax, Ending Balance (4,085)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Unrealized Gains and Losses on Available-for- Sale Securities [Member]  
Changes in Accumulated Other Comprehensive Income, by Component  
Accumulated Other Comprehensive Income (Loss), Net of Tax, Beginning Balance (188)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Other comprehensive income (loss) before reclassifications (556)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Amounts reclassified from accumulated other comprehensive income (115)us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Net current period other comprehensive income (loss) (671)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Accumulated Other Comprehensive Income (Loss), Net of Tax, Ending Balance (859)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Foreign Currency Items [Member]  
Changes in Accumulated Other Comprehensive Income, by Component  
Accumulated Other Comprehensive Income (Loss), Net of Tax, Beginning Balance 2,779us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Other comprehensive income (loss) before reclassifications (6,005)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Amounts reclassified from accumulated other comprehensive income 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Net current period other comprehensive income (loss) (6,005)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Accumulated Other Comprehensive Income (Loss), Net of Tax, Ending Balance $ (3,226)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember