XML 37 R43.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Derivative and Hedgiing Activities Derivatives and Hedging Activities - Additional Information (Details) (USD $) | 12 Months Ended | 3 Months Ended
--- | --- | ---
Dec. 31, 2014 | Apr. 03, 2015 | Mar. 28, 2014
Derivative [Line Items] |  |  |
Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax | 311,000 us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax | $ 78,000 us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax |
Designated as Hedging Instrument [Member] | Forward Contracts [Member] |  |  |
Derivative [Line Items] |  |  |
Derivative, Term of Contract | 12 months |  |
Not Designated as Hedging Instrument [Member] | Forward Contracts [Member] |  |  |
Derivative [Line Items] |  |  |
Derivative, Term of Contract | 3 months |  |
Other Comprehensive Income (Loss) [Member] |  |  |
Derivative [Line Items] |  |  |
Net unrealized gains in AOCI |  | 184,000 us-gaap_DerivativeInstrumentsGainRecognizedInOtherComprehensiveIncomeEffectivePortion / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherComprehensiveIncomeMember | 0 us-gaap_DerivativeInstrumentsGainRecognizedInOtherComprehensiveIncomeEffectivePortion / us-gaap_BalanceSheetLocationAxis = us-gaap_OtherComprehensiveIncomeMember
Operating Expense [Member] | Reclassification out of Accumulated Other Comprehensive Income [Member] |  |  |
Derivative [Line Items] |  |  |
Accumulated Other Comprehensive Income (Loss), Cumulative Changes in Net Gain (Loss) from Cash Flow Hedges, Effect Net of Tax |  | $ 78,000 us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax / us-gaap_IncomeStatementLocationAxis = us-gaap_OperatingExpenseMember / us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis = us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember |

X
- Definition Accumulated change, net of tax, in accumulated gains and losses from derivative instruments designated and qualifying as the effective portion of cash flow hedges. Includes an entity's share of an equity investee's Increase or Decrease in deferred hedging gains or losses. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e637-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14 -URI http://asc.fasb.org/extlink&oid=36458714&loc=d3e681-108580 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669686-108580 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669646-108580 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 30 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=35736893&loc=d3e80784-113994 + Details
Name: | us-gaap_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The effective portion of gains on derivative instruments designated and qualifying as hedging instruments that was recognized in other comprehensive income during the current period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 10A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=36458714&loc=SL7669646-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 4C -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35706170&loc=SL5624171-113959 + Details
Name: | us-gaap_DerivativeInstrumentsGainRecognizedInOtherComprehensiveIncomeEffectivePortion
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DerivativeLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | us-gaap_DerivativeTermOfContract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherComprehensiveIncomeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_NondesignatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_OperatingExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |