XML 33 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments Measured at Fair Value - Derivatives (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 28, 2015
Mar. 29, 2014
Dec. 31, 2014
Derivatives, Fair Value [Line Items]      
Notional Amount $ 325,464invest_DerivativeNotionalAmount   $ 401,048invest_DerivativeNotionalAmount
Derivative, Fair Value, Net 1,941us-gaap_DerivativeFairValueOfDerivativeNet   1,072us-gaap_DerivativeFairValueOfDerivativeNet
Designated as Hedging Instrument [Member]      
Derivatives, Fair Value [Line Items]      
Derivative, Fair Value, Net 4,593us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  962us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Not Designated as Hedging Instrument [Member]      
Derivatives, Fair Value [Line Items]      
Derivative, Fair Value, Net (2,652)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
  110us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
3.375% notes, due 2015 [Member]      
Derivatives, Fair Value [Line Items]      
Debt Instrument, Interest Rate, Stated Percentage 3.375%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= arw_NotesDueIn2015Member
   
Notes Due in 2020 [Member]      
Derivatives, Fair Value [Line Items]      
Debt Instrument, Interest Rate, Stated Percentage 6.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= arw_NotesDueIn2020Member
   
Senior Debentures Due in 2018 [Member]      
Derivatives, Fair Value [Line Items]      
Debt Instrument, Interest Rate, Stated Percentage 6.875%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= arw_SeniorDebenturesDueIn2018Member
   
Interest Rate Swaps Converting Notes Due in 2015 [Member]      
Derivatives, Fair Value [Line Items]      
Notional Amount 200,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= arw_InterestRateSwapsConvertingNotesDueIn2015Member
   
Debt Instrument, Interest Rate, Stated Percentage 1.98%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DerivativeInstrumentRiskAxis
= arw_InterestRateSwapsConvertingNotesDueIn2015Member
   
Cash received upon termination of 2015 swaps 896arw_Cashreceiveduponterminationof2015swaps
/ us-gaap_DerivativeInstrumentRiskAxis
= arw_InterestRateSwapsConvertingNotesDueIn2015Member
   
Derivative Instrument Gain (Loss) Reclassified into Income, Net 8arw_DerivativeInstrumentGainLossReclassifiedintoIncomeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= arw_InterestRateSwapsConvertingNotesDueIn2015Member
   
Interest rate swaps designated as fair value hedges [Member] | Notes Due in 2020 [Member]      
Derivatives, Fair Value [Line Items]      
Notional Amount 50,000invest_DerivativeNotionalAmount
/ us-gaap_DebtInstrumentAxis
= arw_NotesDueIn2020Member
/ us-gaap_DerivativeInstrumentRiskAxis
= arw_InterestrateswapsdesignatedasfairvaluehedgesMember
   
Derivative, Fair Value, Net 984us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DebtInstrumentAxis
= arw_NotesDueIn2020Member
/ us-gaap_DerivativeInstrumentRiskAxis
= arw_InterestrateswapsdesignatedasfairvaluehedgesMember
   
Debt Instrument, Interest Rate, Effective Percentage 4.30%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DebtInstrumentAxis
= arw_NotesDueIn2020Member
/ us-gaap_DerivativeInstrumentRiskAxis
= arw_InterestrateswapsdesignatedasfairvaluehedgesMember
   
Interest rate swaps designated as fair value hedges [Member] | Senior Debentures Due in 2018 [Member]      
Derivatives, Fair Value [Line Items]      
Notional Amount 50,000invest_DerivativeNotionalAmount
/ us-gaap_DebtInstrumentAxis
= arw_SeniorDebenturesDueIn2018Member
/ us-gaap_DerivativeInstrumentRiskAxis
= arw_InterestrateswapsdesignatedasfairvaluehedgesMember
   
Derivative, Fair Value, Net 369us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_DebtInstrumentAxis
= arw_SeniorDebenturesDueIn2018Member
/ us-gaap_DerivativeInstrumentRiskAxis
= arw_InterestrateswapsdesignatedasfairvaluehedgesMember
   
Debt Instrument, Interest Rate, Effective Percentage 5.63%us-gaap_DebtInstrumentInterestRateEffectivePercentage
/ us-gaap_DebtInstrumentAxis
= arw_SeniorDebenturesDueIn2018Member
/ us-gaap_DerivativeInstrumentRiskAxis
= arw_InterestrateswapsdesignatedasfairvaluehedgesMember
   
Interest Rate Swap [Member]      
Derivatives, Fair Value [Line Items]      
Derivative Instruments, Gain (Loss) Recognized in Income, Net 0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[1] 0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
[1]  
Interest Rate Swap [Member] | Designated as Hedging Instrument [Member]      
Derivatives, Fair Value [Line Items]      
Derivative Instruments, Gain (Loss) Recognized in Income, Net 0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[1] 0us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[1]  
Foreign Exchange Contract [Member]      
Derivatives, Fair Value [Line Items]      
Derivative Instruments, Gain (Loss) Recognized in Income, Net 808us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[2] 1,913us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
[2]  
Foreign Exchange Contract [Member] | Not Designated as Hedging Instrument [Member]      
Derivatives, Fair Value [Line Items]      
Derivative Instruments, Gain (Loss) Recognized in Income, Net 808us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[2] 1,913us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[2]  
Foreign Exchange Contract [Member] | Other Current Assets [Member] | Not Designated as Hedging Instrument [Member]      
Derivatives, Fair Value [Line Items]      
Derivative, Fair Value, Net 877us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
  2,404us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Foreign Exchange Contract [Member] | Accrued Liabilities [Member] | Not Designated as Hedging Instrument [Member]      
Derivatives, Fair Value [Line Items]      
Derivative, Fair Value, Net (3,529)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
  (2,294)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
Interest rate swaps designated as fair value hedges [Member] | Interest Rate Swap [Member] | Other Liabilities [Member] | Designated as Hedging Instrument [Member]      
Derivatives, Fair Value [Line Items]      
Derivative, Fair Value, Net 0us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= arw_InterestrateswapsdesignatedasfairvaluehedgesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  (3)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= arw_InterestrateswapsdesignatedasfairvaluehedgesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Interest rate swaps designated as fair value hedges [Member] | Interest Rate Swap [Member] | Other Assets [Member] | Designated as Hedging Instrument [Member]      
Derivatives, Fair Value [Line Items]      
Derivative, Fair Value, Net 1,353us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= arw_InterestrateswapsdesignatedasfairvaluehedgesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  381us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= arw_InterestrateswapsdesignatedasfairvaluehedgesMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Cash Flow Hedging [Member] | Interest Rate Swap [Member] | Designated as Hedging Instrument [Member]      
Derivatives, Fair Value [Line Items]      
Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income, Effective Portion, Net 827us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[3] 0us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[3]  
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net (161)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[3] (161)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[3]  
Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net 69us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[3] 0us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[3]  
Cash Flow Hedging [Member] | Foreign Exchange Contract [Member] | Designated as Hedging Instrument [Member]      
Derivatives, Fair Value [Line Items]      
Derivative Instruments, Gain (Loss) Recognized in Other Comprehensive Income, Effective Portion, Net 2,682us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[4] (368)us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[4]  
Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net (841)us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[4] 136us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[4]  
Derivative Instruments, Gain (Loss) Recognized in Income, Ineffective Portion and Amount Excluded from Effectiveness Testing, Net 0us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[4] 0us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
[4]  
Cash Flow Hedging [Member] | Foreign Exchange Contract [Member] | Other Current Assets [Member] | Designated as Hedging Instrument [Member]      
Derivatives, Fair Value [Line Items]      
Derivative, Fair Value, Net 4,009us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  960us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherCurrentAssetsMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Cash Flow Hedging [Member] | Foreign Exchange Contract [Member] | Accrued Liabilities [Member] | Designated as Hedging Instrument [Member]      
Derivatives, Fair Value [Line Items]      
Derivative, Fair Value, Net (769)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
  (376)us-gaap_DerivativeFairValueOfDerivativeNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Contingent Consideration [Member] | Fair Value, Measurements, Recurring [Member] | Fair Value, Inputs, Level 3 [Member]      
Derivatives, Fair Value [Line Items]      
Fair Value Measurement Contingent Consideration-Current 3,361arw_FairValueMeasurementContingentConsiderationCurrent
/ us-gaap_FairValueByAssetClassAxis
= arw_ContingentConsiderationMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
   
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High $ 8,400us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
/ us-gaap_FairValueByAssetClassAxis
= arw_ContingentConsiderationMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
   
[1] The amount of gain (loss) recognized in income on derivatives is recorded in "Interest and other financing expense, net" in the company's consolidated statements of operations.
[2] The amount of gain (loss) recognized in income on derivatives is recorded in "Cost of sales" in the company's consolidated statements of operations.
[3] Both the effective and ineffective portions of any gain (loss) reclassified or recognized in income are recorded in "Interest and other financing expense, net" in the company's consolidated statements of operations.
[4] Both the effective and ineffective portions of any gain (loss) reclassified or recognized in income are recorded in "Cost of sales" in the company's consolidated statements of operations.