XML 39 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring, Integration, and Other Charges (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 27, 2014
Jun. 28, 2014
Mar. 29, 2014
Dec. 31, 2013
Sep. 28, 2013
Jun. 29, 2013
Mar. 30, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Restructuring Cost and Reserve [Line Items]                      
Restructuring, integration, and other charges                 $ 39,841us-gaap_RestructuringCharges $ 92,650us-gaap_RestructuringCharges $ 47,437us-gaap_RestructuringCharges
Restructuring, integration, and other charges, net of taxes 11,222arw_RestructuringChargesNetOfTax 2,556arw_RestructuringChargesNetOfTax 7,526arw_RestructuringChargesNetOfTax 8,020arw_RestructuringChargesNetOfTax 13,341arw_RestructuringChargesNetOfTax 16,077arw_RestructuringChargesNetOfTax 20,688arw_RestructuringChargesNetOfTax 15,495arw_RestructuringChargesNetOfTax 29,324arw_RestructuringChargesNetOfTax 65,601arw_RestructuringChargesNetOfTax 30,739arw_RestructuringChargesNetOfTax
Restructuring Charges Net of Tax Per Share Basic $ 0.12arw_RestructuringChargesNetOfTaxPerShareBasic $ 0.03arw_RestructuringChargesNetOfTaxPerShareBasic $ 0.08arw_RestructuringChargesNetOfTaxPerShareBasic $ 0.08arw_RestructuringChargesNetOfTaxPerShareBasic $ 0.13arw_RestructuringChargesNetOfTaxPerShareBasic $ 0.16arw_RestructuringChargesNetOfTaxPerShareBasic $ 0.20arw_RestructuringChargesNetOfTaxPerShareBasic $ 0.15arw_RestructuringChargesNetOfTaxPerShareBasic $ 0.30arw_RestructuringChargesNetOfTaxPerShareBasic $ 0.64arw_RestructuringChargesNetOfTaxPerShareBasic $ 0.28arw_RestructuringChargesNetOfTaxPerShareBasic
Restructuring Charges Net of Tax Per Share Diluted $ 0.11arw_RestructuringChargesNetOfTaxPerShareDiluted $ 0.03arw_RestructuringChargesNetOfTaxPerShareDiluted $ 0.07arw_RestructuringChargesNetOfTaxPerShareDiluted $ 0.08arw_RestructuringChargesNetOfTaxPerShareDiluted $ 0.13arw_RestructuringChargesNetOfTaxPerShareDiluted $ 0.16arw_RestructuringChargesNetOfTaxPerShareDiluted $ 0.20arw_RestructuringChargesNetOfTaxPerShareDiluted $ 0.14arw_RestructuringChargesNetOfTaxPerShareDiluted $ 0.29arw_RestructuringChargesNetOfTaxPerShareDiluted $ 0.63arw_RestructuringChargesNetOfTaxPerShareDiluted $ 0.28arw_RestructuringChargesNetOfTaxPerShareDiluted
Restructuring Charges 2014 Plan [Member]                      
Restructuring Cost and Reserve [Line Items]                      
Restructuring, integration, and other charges                 38,347us-gaap_RestructuringCharges
/ arw_RestructuringPlansAxis
= arw_RestructuringCharges2014PlanMember
   
Restructuring Charges 2014 Plan [Member] | Employee Severance [Member]                      
Restructuring Cost and Reserve [Line Items]                      
Restructuring, integration, and other charges                 29,268us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ arw_RestructuringPlansAxis
= arw_RestructuringCharges2014PlanMember
   
Restructuring Charges 2014 Plan [Member] | Facility Closing [Member]                      
Restructuring Cost and Reserve [Line Items]                      
Restructuring, integration, and other charges                 5,591us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ arw_RestructuringPlansAxis
= arw_RestructuringCharges2014PlanMember
   
Restructuring Charges 2014 Plan [Member] | Other Restructuring [Member]                      
Restructuring Cost and Reserve [Line Items]                      
Restructuring, integration, and other charges                 3,488us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ arw_RestructuringPlansAxis
= arw_RestructuringCharges2014PlanMember
   
Restructuring Charges 2013 Plan [Member]                      
Restructuring Cost and Reserve [Line Items]                      
Restructuring, integration, and other charges                 1,317us-gaap_RestructuringCharges
/ arw_RestructuringPlansAxis
= arw_RestructuringCharges2013PlanMember
79,921us-gaap_RestructuringCharges
/ arw_RestructuringPlansAxis
= arw_RestructuringCharges2013PlanMember
 
Restructuring Charges 2013 Plan [Member] | Employee Severance [Member]                      
Restructuring Cost and Reserve [Line Items]                      
Restructuring, integration, and other charges                 (716)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ arw_RestructuringPlansAxis
= arw_RestructuringCharges2013PlanMember
66,233us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ arw_RestructuringPlansAxis
= arw_RestructuringCharges2013PlanMember
 
Restructuring Charges 2013 Plan [Member] | Facility Closing [Member]                      
Restructuring Cost and Reserve [Line Items]                      
Restructuring, integration, and other charges                 2,033us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ arw_RestructuringPlansAxis
= arw_RestructuringCharges2013PlanMember
12,586us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_FacilityClosingMember
/ arw_RestructuringPlansAxis
= arw_RestructuringCharges2013PlanMember
 
Restructuring Charges 2013 Plan [Member] | Other Restructuring [Member]                      
Restructuring Cost and Reserve [Line Items]                      
Restructuring, integration, and other charges                 0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ arw_RestructuringPlansAxis
= arw_RestructuringCharges2013PlanMember
1,102us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_OtherRestructuringMember
/ arw_RestructuringPlansAxis
= arw_RestructuringCharges2013PlanMember
 
Restructuring Charges 2012 Plan [Member]                      
Restructuring Cost and Reserve [Line Items]                      
Restructuring, integration, and other charges                     43,333us-gaap_RestructuringCharges
/ arw_RestructuringPlansAxis
= arw_RestructuringCharges2012PlanMember
Restructuring Charges From Prior Periods [Member]                      
Restructuring Cost and Reserve [Line Items]                      
Restructuring, integration, and other charges                 1,130us-gaap_RestructuringCharges
/ arw_RestructuringPlansAxis
= arw_RestructuringChargesFromPriorPeriodsMember
794us-gaap_RestructuringCharges
/ arw_RestructuringPlansAxis
= arw_RestructuringChargesFromPriorPeriodsMember
1,387us-gaap_RestructuringCharges
/ arw_RestructuringPlansAxis
= arw_RestructuringChargesFromPriorPeriodsMember
Restructuring Charges From Acquisitions [Member]                      
Restructuring Cost and Reserve [Line Items]                      
Restructuring, integration, and other charges                 364us-gaap_RestructuringCharges
/ arw_RestructuringPlansAxis
= arw_RestructuringChargesFromAcquisitionsMember
11,935us-gaap_RestructuringCharges
/ arw_RestructuringPlansAxis
= arw_RestructuringChargesFromAcquisitionsMember
2,717us-gaap_RestructuringCharges
/ arw_RestructuringPlansAxis
= arw_RestructuringChargesFromAcquisitionsMember
Restructuring Charges From Acquisitions [Member] | Contingent Consideration [Member]                      
Restructuring Cost and Reserve [Line Items]                      
Restructuring, integration, and other charges                   $ 9,584us-gaap_RestructuringCharges
/ arw_AcquisitionRelatedExpenseAxis
= arw_ContingentConsiderationMember
/ arw_RestructuringPlansAxis
= arw_RestructuringChargesFromAcquisitionsMember