XML 61 R45.htm IDEA: XBRL DOCUMENT
v3.6.0.2

GOODWILL AND OTHER INTANGIBLE ASSETS Balances and Changes in Carrying Amounts of Goodwill (Details) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2016 | Dec. 31, 2015
Goodwill [Roll Forward] |  |
Goodwill, beginning balance | $ 582,336 | $ 506,905
Acquisitions |  | 114,903
Acquisitions and Purchase Price Adjustments | 8,362 |
Impairment | (47,244) |
Translation | (16,304) | (39,472)
Goodwill, ending balance | 527,150 | 582,336
Goodwill, Impaired, Accumulated Impairment Loss [Abstract] |  |
Cumulative goodwill impairment charges, January 1, 2016 | 72,358 |
Cumulative goodwill impairment charges, December 31, 2016 | 119,602 | 72,358
United States [Member] |  |
Goodwill [Roll Forward] |  |
Goodwill, beginning balance | 202,020 | 202,020
Acquisitions |  | 0
Acquisitions and Purchase Price Adjustments | 0 |
Impairment | 0 |
Translation | 0 | 0
Goodwill, ending balance | 202,020 | 202,020
Goodwill, Impaired, Accumulated Impairment Loss [Abstract] |  |
Cumulative goodwill impairment charges, January 1, 2016 | 17,038 |
Cumulative goodwill impairment charges, December 31, 2016 | 17,038 | 17,038
Canada [Member] |  |
Goodwill [Roll Forward] |  |
Goodwill, beginning balance | 118,529 | 141,189
Acquisitions |  | 0
Acquisitions and Purchase Price Adjustments | 0 |
Impairment | 0 |
Translation | 3,611 | (22,660)
Goodwill, ending balance | 122,140 | 118,529
Goodwill, Impaired, Accumulated Impairment Loss [Abstract] |  |
Cumulative goodwill impairment charges, January 1, 2016 | 32,265 |
Cumulative goodwill impairment charges, December 31, 2016 | 32,265 | 32,265
Other Businesses [Member] |  |
Goodwill [Roll Forward] |  |
Goodwill, beginning balance | 261,787 | 163,696
Acquisitions |  | 114,903
Acquisitions and Purchase Price Adjustments | 8,362 |
Impairment | (47,244) |
Translation | (19,915) | (16,812)
Goodwill, ending balance | 202,990 | 261,787
Goodwill, Impaired, Accumulated Impairment Loss [Abstract] |  |
Cumulative goodwill impairment charges, January 1, 2016 | 23,055 |
Cumulative goodwill impairment charges, December 31, 2016 | $ 70,299 | $ 23,055

X
- Definition Goodwill, Acquired During Period and Purchase Accounting Adjustments + References No definition available. + Details
Name: | gww_GoodwillAcquiredDuringPeriodandPurchaseAccountingAdjustments
Namespace Prefix: | gww_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6388280&loc=d3e13770-109266 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=64834752&loc=SL49117168-202975 + Details
Name: | us-gaap_Goodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillAcquiredDuringPeriod
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillForeignCurrencyTranslationGainLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a,h) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13854-109267 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6388280&loc=d3e13777-109266 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=66902209&loc=d3e3602-108585 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillImpairmentLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_GoodwillRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_CA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=gww_OtherBusinessesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |