XML 66 R10.htm IDEA: XBRL DOCUMENT
v3.20.1

Significant Accounting Policies | 3 Months Ended
--- | ---
Mar. 28, 2020
Significant Accounting Policies [Abstract] |
Significant Accounting Policies [Text Block] | Significant Accounting Policies Except for the changes below, no material changes have been made to the company’s significant accounting policies disclosed in Note 1, Summary of Significant Accounting Policies, in its Annual Report on Form 10-K, filed on February 13, 2020, for the year ended December 31, 2019. Trade accounts and notes receivable Trade accounts and notes receivable are reported at amortized cost, net of the allowance for credit losses in the consolidated balance sheets. The allowance for credit losses is a valuation account that is deducted from the receivables' amortized cost basis to present the net amount expected to be collected. Receivables are written off against the allowance when management believes the receivable balance is confirmed to be uncollectible. Management estimates the allowance for credit losses using relevant available information about expected credit losses and an age-based reserve model. Inputs to the model include information about historical credit losses, customer credit ratings, past events, current conditions, and reasonable and supportable forecasts. Adjustments to historical loss information are made for differences in current receivable-specific risk characteristics such as changes in environmental conditions, economic and industry changes, or other relevant factors. Expected credit losses are estimated on a collective (pool) basis, when similar risk characteristics exist, based on customer credit ratings, which include both externally acquired as well as internally determined credit ratings. Receivables that do not share risk characteristics are evaluated on an individual basis.

X
- Definition Significant Accounting Policies [Abstract] + References No definition available. + Details
Name: | arw_SignificantAccountingPoliciesAbstract
Namespace Prefix: | arw_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure for all significant accounting policies of the reporting entity. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -URI http://asc.fasb.org/topic&trid=2122369 + Details
Name: | us-gaap_SignificantAccountingPoliciesTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration