XML 71 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Derivative Instruments - Information Regarding Effect of Forward Contracts, Net of Underlying Exposure, on Consolidated Statements of Operations (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Apr. 05, 2015
Mar. 30, 2014
Derivative Instruments, Gain (Loss) [Line Items]    
Reclassification of net realized (gain) loss into current operations $ (110)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax $ (33)us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
Designated as Hedging Instrument | Accumulated other comprehensive income (loss), net of tax    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (losses) recorded in shareholders' equity (effective portion) (378)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CashFlowHedgingMember
(62)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CashFlowHedgingMember
Designated as Hedging Instrument | Product revenue    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (losses) reclassified from accumulated other comprehensive income (loss) into current operations (effective portion) (152)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesRevenueGoodsNetMember
13us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SalesRevenueGoodsNetMember
Designated as Hedging Instrument | Research, development, and engineering expenses    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (losses) reclassified from accumulated other comprehensive income (loss) into current operations (effective portion) 1us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
(30)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ResearchAndDevelopmentExpenseMember
Designated as Hedging Instrument | Selling, general, and administrative expenses    
Derivative Instruments, Gain (Loss) [Line Items]    
Gains (losses) reclassified from accumulated other comprehensive income (loss) into current operations (effective portion) 41us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
(16)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_GeneralAndAdministrativeExpenseMember
Designated as Hedging Instrument | Foreign currency gain (loss)    
Information regarding the effect of the forward contracts, net of the underlying exposure, on the Consolidated Statements of Operations    
Gains (losses) recognized in current operations (ineffective portion and discontinued derivatives) 0us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ForeignCurrencyGainLossMember
0us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ForeignCurrencyGainLossMember
Not Designated as Hedging Instrument | Foreign currency gain (loss)    
Information regarding the effect of the forward contracts, net of the underlying exposure, on the Consolidated Statements of Operations    
Gains (losses) recognized in current operations $ 78us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ForeignCurrencyGainLossMember
$ (152)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_ForeignCurrencyGainLossMember