XML 55 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Benefit Plans - Fair Value of Plan Assets (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets $ 105,598us-gaap_DefinedBenefitPlanFairValueOfPlanAssets $ 104,714us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Fair Value, Inputs, Level 1 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 104,584us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
101,223us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Fair Value, Inputs, Level 2 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 1,014us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
3,491us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Fair Value, Inputs, Level 3 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
US Common Stocks [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 44,100us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_UsCommonStocksMember
42,638us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_UsCommonStocksMember
US Common Stocks [Member] | Fair Value, Inputs, Level 1 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 44,100us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_UsCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
42,638us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_UsCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
US Common Stocks [Member] | Fair Value, Inputs, Level 2 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_UsCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_UsCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
US Common Stocks [Member] | Fair Value, Inputs, Level 3 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_UsCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_UsCommonStocksMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
International Mutual Funds [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 14,873us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_InternationalMutualFundsMember
15,276us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_InternationalMutualFundsMember
International Mutual Funds [Member] | Fair Value, Inputs, Level 1 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 14,873us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_InternationalMutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
15,276us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_InternationalMutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
International Mutual Funds [Member] | Fair Value, Inputs, Level 2 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_InternationalMutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_InternationalMutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
International Mutual Funds [Member] | Fair Value, Inputs, Level 3 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_InternationalMutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_InternationalMutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Index Mutual Funds [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 16,477us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_IndexMutualFundsMember
15,482us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_IndexMutualFundsMember
Index Mutual Funds [Member] | Fair Value, Inputs, Level 1 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 16,477us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_IndexMutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
15,482us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_IndexMutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
Index Mutual Funds [Member] | Fair Value, Inputs, Level 2 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_IndexMutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_IndexMutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
Index Mutual Funds [Member] | Fair Value, Inputs, Level 3 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_IndexMutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_EquitiesAxis
= arw_IndexMutualFundsMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
Mutual Funds [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 29,134us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_FixedIncomeAxis
= arw_MutualFundsMember
27,827us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_FixedIncomeAxis
= arw_MutualFundsMember
Mutual Funds [Member] | Fair Value, Inputs, Level 1 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 29,134us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ arw_FixedIncomeAxis
= arw_MutualFundsMember
27,827us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ arw_FixedIncomeAxis
= arw_MutualFundsMember
Mutual Funds [Member] | Fair Value, Inputs, Level 2 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ arw_FixedIncomeAxis
= arw_MutualFundsMember
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ arw_FixedIncomeAxis
= arw_MutualFundsMember
Mutual Funds [Member] | Fair Value, Inputs, Level 3 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ arw_FixedIncomeAxis
= arw_MutualFundsMember
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ arw_FixedIncomeAxis
= arw_MutualFundsMember
Insurance Contracts [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 1,014us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_FixedIncomeAxis
= arw_InsuranceContractsMember
3,491us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ arw_FixedIncomeAxis
= arw_InsuranceContractsMember
Insurance Contracts [Member] | Fair Value, Inputs, Level 1 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ arw_FixedIncomeAxis
= arw_InsuranceContractsMember
0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel1Member
/ arw_FixedIncomeAxis
= arw_InsuranceContractsMember
Insurance Contracts [Member] | Fair Value, Inputs, Level 2 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 1,014us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ arw_FixedIncomeAxis
= arw_InsuranceContractsMember
3,491us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel2Member
/ arw_FixedIncomeAxis
= arw_InsuranceContractsMember
Insurance Contracts [Member] | Fair Value, Inputs, Level 3 [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets $ 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ arw_FixedIncomeAxis
= arw_InsuranceContractsMember
$ 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ arw_FixedIncomeAxis
= arw_InsuranceContractsMember