XML 73 R41.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Statement Components - Components of Accumulated Other Comprehensive Income (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 28, 2015
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]  
Beginning of period $ (2,769)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Current period change (1,698)us-gaap_OtherComprehensiveIncomeLossNetOfTax
End of period (4,467)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Foreign Currency Translations [Member]  
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]  
Beginning of period (2,604)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Current period change (1,727)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
End of period (4,331)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Defined Benefit Pension Plans [Member]  
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]  
Beginning of period (134)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Current period change 0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
End of period (134)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Unrealized Income (Loss) on Investment [Member]  
Accumulated Other Comprehensive Income (Loss), Net of Tax [Roll Forward]  
Beginning of period (31)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Current period change 29us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
End of period $ (2)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember