XML 85 R63.htm IDEA: XBRL DOCUMENT v2.4.1.9
Shareholders' Equity Shareholders Equity Components of Accumulated Other Comprehensive Income (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax $ (16,605)us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $ 248,425us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax $ 182,632us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax
Accumulated Other Comprehensive Income (Loss), Net of Tax (64,617)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax 225,552us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax 145,137us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax (265,030)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax 65,793us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax 23,889us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax (12,925)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax 1,027us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax 3,679us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax 403us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax 2,075us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax (4,805)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax (12,617)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax 11,520us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax (6,976)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
Other comprehensive income (290,169)us-gaap_OtherComprehensiveIncomeLossNetOfTax 80,415us-gaap_OtherComprehensiveIncomeLossNetOfTax 15,787us-gaap_OtherComprehensiveIncomeLossNetOfTax
Unrealized gain loss on investment securities [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated Other Comprehensive Income (Loss), Net of Tax 7,719us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= arw_UnrealizedgainlossoninvestmentsecuritiesMember
20,644us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= arw_UnrealizedgainlossoninvestmentsecuritiesMember
19,617us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= arw_UnrealizedgainlossoninvestmentsecuritiesMember
Unrealized gain loss on interest rate swaps designated as cash flow hedges, net [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated Other Comprehensive Income (Loss), Net of Tax (4,191)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= arw_UnrealizedgainlossoninterestrateswapsdesignatedascashflowhedgesnetMember
(4,594)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= arw_UnrealizedgainlossoninterestrateswapsdesignatedascashflowhedgesnetMember
(6,669)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= arw_UnrealizedgainlossoninterestrateswapsdesignatedascashflowhedgesnetMember
Employee benefit plan items [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Accumulated Other Comprehensive Income (Loss), Net of Tax (51,540)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= arw_EmployeebenefitplanitemsMember
(38,923)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= arw_EmployeebenefitplanitemsMember
(50,443)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= arw_EmployeebenefitplanitemsMember
Other comprehensive income before reclassifications [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax (265,432)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= arw_OthercomprehensiveincomebeforereclassificationsMember
66,232us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= arw_OthercomprehensiveincomebeforereclassificationsMember
 
Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax 5,344us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= arw_OthercomprehensiveincomebeforereclassificationsMember
1,027us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= arw_OthercomprehensiveincomebeforereclassificationsMember
 
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax 0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= arw_OthercomprehensiveincomebeforereclassificationsMember
1,923us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= arw_OthercomprehensiveincomebeforereclassificationsMember
 
Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax (14,630)us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= arw_OthercomprehensiveincomebeforereclassificationsMember
8,647us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= arw_OthercomprehensiveincomebeforereclassificationsMember
 
Other comprehensive income (274,718)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= arw_OthercomprehensiveincomebeforereclassificationsMember
77,829us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= arw_OthercomprehensiveincomebeforereclassificationsMember
 
Reclassification out of Accumulated Other Comprehensive Income [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax 402us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
(439)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
 
Other Comprehensive Income (Loss), Unrealized Holding Gain (Loss) on Securities Arising During Period, Net of Tax (18,269)us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
0us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
 
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax 403us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
152us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
 
Other Comprehensive (Income) Loss, Pension and Other Postretirement Benefit Plans, Adjustment, Net of Tax 2,013us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2,873us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
 
Other comprehensive income (15,451)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
2,586us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember
 
Intra-entity foreign currency transactions [Member] | Other comprehensive income before reclassifications [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax $ 57,109us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= arw_OthercomprehensiveincomebeforereclassificationsMember
/ arw_ComponentofForeignCurrencyTranslationAdjustmentAxis
= arw_IntraentityforeigncurrencytransactionsMember
$ (17,557)us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
/ arw_ComponentofAccumulatedOtherComprehensiveIncomeAxis
= arw_OthercomprehensiveincomebeforereclassificationsMember
/ arw_ComponentofForeignCurrencyTranslationAdjustmentAxis
= arw_IntraentityforeigncurrencytransactionsMember