XML 19 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Statement [Abstract]      
Net sales $ 13,022 $ 11,797 $ 11,486
Cost of goods sold 8,302 7,559 7,089
Gross profit 4,720 4,238 4,397
Selling, general and administrative expenses 3,173 3,219 3,135
Operating earnings 1,547 1,019 1,262
Other (income) expense:      
Interest expense – net 87 93 79
Other – net (25) (21) (26)
Total other expense – net 62 72 53
Earnings before income taxes 1,485 947 1,209
Income tax provision 371 192 314
Net earnings 1,114 755 895
Less: Net earnings attributable to noncontrolling interest 71 60 46
Net earnings attributable to W.W. Grainger, Inc. $ 1,043 $ 695 $ 849
Earnings per share:      
Basic (in dollars per share) $ 19.94 $ 12.88 $ 15.39
Diluted (in dollars per share) $ 19.84 $ 12.82 $ 15.32
Weighted average number of shares outstanding:      
Basic (in shares) 51.9 53.5 54.7
Diluted (in shares) 52.2 53.7 54.9