XML 64 R38.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments Measured at Fair Value - Unobservable Inputs Reconciliation (Details) (Fair Value, Inputs, Level 3 [Member], Fair Value, Measurements, Recurring [Member], Contingent Consideration [Member], USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 28, 2015
Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurements, Recurring [Member] | Contingent Consideration [Member]
 
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance as of December 31, 2014 $ (6,202)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= arw_ContingentConsiderationMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Fair value of initial contingent consideration 0us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityIssues
/ us-gaap_FairValueByAssetClassAxis
= arw_ContingentConsiderationMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Change in fair value of contingent consideration included in earnings (325)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
/ us-gaap_FairValueByAssetClassAxis
= arw_ContingentConsiderationMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Payment of contingent consideration 3,000us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
/ us-gaap_FairValueByAssetClassAxis
= arw_ContingentConsiderationMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[1]
Foreign currency translation adjustment 166arw_Contingentconsiderationtranslationadjustment
/ us-gaap_FairValueByAssetClassAxis
= arw_ContingentConsiderationMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
Balance as of March 28, 2015 $ (3,361)us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue
/ us-gaap_FairValueByAssetClassAxis
= arw_ContingentConsiderationMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementFrequencyAxis
= us-gaap_FairValueMeasurementsRecurringMember
[1] Contingent consideration payment relates to an acquisition completed prior to 2015.