XML 55 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
EARNINGS PER SHARE - Schedule of Computation of Basic and Diluted Earnings per Share under Two-Class Method (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Earnings Per Share [Abstract]    
Net earnings attributable to W.W. Grainger, Inc. as reported $ 231,535 $ 174,744
Distributed earnings available to participating securities (612) (546)
Undistributed earnings available to participating securities (1,386) (932)
Numerator for basic earnings per share – Undistributed and distributed earnings available to common shareholders 229,537 173,266
Undistributed earnings allocated to participating securities 1,386 932
Undistributed earnings reallocated to participating securities (1,378) (924)
Numerator for diluted earnings per share – Undistributed and distributed earnings available to common shareholders $ 229,545 $ 173,274
Denominator for basic earnings per share - weighted average shares (in shares) 56,062,607 58,720,066
Effect of dilutive securities (in shares) 340,639 482,816
Denominator for diluted earnings per share - weighted average shares adjusted for dilutive securities (in shares) 56,403,246 59,202,882
Basic (in dollars per share) $ 4.09 $ 2.95
Diluted (in dollars per share) $ 4.07 $ 2.93