W.W. Grainger
(GWW)
[[ item.lastPrice ]]
[[ item.priceChange ]]
([[ item.percentChange ]])
[[ item.tradeTime ]]
[NYSE]
[[ item.bidPrice ]] x [[ item.bidSize ]]
[[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]]
by (Cboe BZX)
[[ item.lastPrice ]]
[[ item.priceChange ]]
([[ item.percentChange ]])
[[ item.tradeTime ]]
[NYSE]
[[ item.bidPrice ]] x [[ item.bidSize ]]
[[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]]
[[ item.lastPriceExt ]]
[[ item.priceChangeExt ]]
([[ item.percentChangeExt ]])
[[ item.tradeTimeExt ]]
for [[ item.sessionDateDisplayLong ]]
Fiscal Year End Date: 12/31
| 12-1989 | 12-1988 | 12-1987 | 12-1986 | 12-1985 | |
| Sales | 1,727,454 | 1,535,468 | 1,320,797 | 1,159,595 | 1,091,590 |
| Cost of Goods | 1,125,510 | 1,005,668 | 870,968 | 773,141 | 733,052 |
| Gross Profit | 601,944 | 529,800 | 449,829 | 386,454 | 358,538 |
| Operating Expenses | 411,394 | 352,640 | 293,440 | 257,202 | 227,626 |
| Operating Income | 191,060 | 177,828 | 157,357 | 129,393 | 130,964 |
| Interest Expense | 1,156 | 1,561 | 2,725 | 2,869 | 3,437 |
| Other Income | 6,607 | 3,459 | 7,857 | 14,132 | 5,026 |
| Pre-tax Income | 196,511 | 179,726 | 162,489 | 140,656 | 132,553 |
| Income Tax | 76,948 | 70,894 | 71,983 | 65,858 | 64,818 |
| Net Income Continuous | 119,563 | 108,832 | 90,506 | 74,798 | 67,735 |
| Net Income Discontinuous | 0 | 0 | 0 | 11,314 | 4,040 |
| Net Income | $119,563 | $108,832 | $90,506 | $86,112 | $71,775 |
| EPS Basic Total Ops | 1.10 | 0.99 | 0.79 | 0.74 | 0.62 |
| EPS Basic Continuous Ops | 2.19 | 1.00 | 0.82 | 0.65 | 0.59 |
| EPS Basic Discontinuous Ops | N/A | N/A | N/A | 0.10 | 0.03 |
| EPS Diluted Total Ops | 2.19 | 1.00 | 0.82 | 0.75 | 0.62 |
| EPS Diluted Continuous Ops | 2.19 | 1.00 | 0.82 | 0.65 | 0.59 |
| EPS Diluted Discontinuous Ops | N/A | N/A | N/A | 0.10 | 0.03 |
| EBITDA(a) | $224,372 | $206,345 | $180,024 | $148,670 | $130,964 |