XML 40 R29.htm IDEA: XBRL DOCUMENT
v3.19.1

REVENUE (Tables) | 3 Months Ended
--- | ---
Mar. 31, 2019
Revenue from Contract with Customer [Abstract] |
Disaggregation of Revenue [Table Text Block] | The following tables disaggregate WESCO’s revenue by end market and geography:
| Three Months Ended
| March 31
(In thousands) | 2019 |  | 2018
Industrial | $ | 736,906 |  |  | $ | 758,976 |
Construction | 633,288 |  |  | 637,800 |
Utility | 308,269 |  |  | 315,546 |
Commercial, Institutional and Government | 282,804 |  |  | 281,593 |
Total by end market | $ | 1,961,267 |  |  | $ | 1,993,915 |
| Three Months Ended
| March 31
(In thousands) | 2019 |  | 2018
United States | $ | 1,460,991 |  |  | $ | 1,482,718 |
Canada (1) | 384,596 |  |  | 398,738 |
Other International (1) | 115,680 |  |  | 112,459 |
Total by geography | $ | 1,961,267 |  |  | $ | 1,993,915 |
(1) | The prior period has been reclassified to conform to the current period presentation.
Revenue Recognition, Revenue Reductions [Policy Text Block] | WESCO’s revenues are adjusted for variable consideration, which includes customer volume rebates, returns, and discounts. WESCO measures variable consideration by estimating expected outcomes using analysis and inputs based upon anticipated performance, historical data, as well as current and forecasted information. Measurement and recognition of variable consideration is reviewed by management on a monthly basis and revenue is adjusted accordingly. Variable consideration reduced revenue for the three months ended March 31, 2019 and 2018 by approximately $25.5 million and $23.8 million, respectively.

X
- Definition Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045 + Details
Name: | us-gaap_DisaggregationOfRevenueTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy of sales arrangements for goods or services that reduce the amount of revenue recognized for example sales returns, allowances, incentives, rebates, discounts and loyalty programs. + References Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -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_RevenueRecognitionRevenueReductions
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration