XML 34 R22.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Significant Accounting Policies (Policies) | 3 Months Ended
--- | ---
Mar. 31, 2018
Revenue recognition policy [Abstract] |
Revenue Recognition Accounting Policy, Gross and Net Revenue Disclosure [Policy Text Block] | Revenue Recognition Revenue is recognized at the point at which control of the underlying goods or services are transferred to the customer, which included determining whether goods and services are distinct and separate performance obligations, which may require significant judgment. Satisfaction of the company’s performance obligations occur upon the transfer of control of goods or services, either from the company’s facilities or directly from suppliers to customers. The company considers customer purchase orders, which in some cases are governed by master agreements, to be the contracts with a customer. All revenue is generated from contracts with customers. In determining the transaction price, the company evaluates whether the price is subject to refund or adjustment to determine the net consideration to which the company expects to receive. The amount of consideration received and revenue recognized by the company vary due to contractually defined incentives and return rights that are held by customers. These adjustments are made in the same period as the underlying transactions.

X
- Definition Revenue recognition policy [Abstract] + References No definition available. + Details
Name: | arw_RevenuerecognitionpolicyAbstract
Namespace Prefix: | arw_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for recognizing revenue from a transaction on a gross or net basis. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 13.B.Q1) -URI http://asc.fasb.org/extlink&oid=65893310&loc=d3e214044-122780 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 45 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=68080631&loc=d3e61094-111654 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790 + Details
Name: | us-gaap_RevenueRecognitionAccountingPolicyGrossAndNetRevenueDisclosure
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration