Source: W. W. Grainger's 10-K / 10-Q XBRL data on SEC EDGAR · fetched Nov 05, 2026
Revenue, net income & free cash flow
Income statement
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Revenue
$10.14B
$10.43B
$11.22B
$11.49B
$11.80B
$13.02B
$15.23B
$16.48B
$17.17B
$17.94B
Cost of revenue
$6.02B
$6.33B
$6.87B
$7.09B
$7.56B
$8.30B
$9.38B
$9.98B
$10.41B
$10.93B
Gross profit
$4.12B
$4.10B
$4.35B
$4.40B
$4.24B
$4.72B
$5.85B
$6.50B
$6.76B
$7.01B
Selling, general & admin
$3.00B
$3.06B
$3.19B
$3.13B
$3.22B
$3.17B
$3.63B
$3.93B
$4.12B
$4.51B
Operating income
$1.11B
$1.03B
$1.16B
$1.26B
$1.02B
$1.55B
$2.21B
$2.56B
$2.64B
$2.50B
Interest expense
$76.00M
$89.00M
$88.00M
—
—
—
—
$93.00M
$77.00M
$81.00M
Pre-tax income
$1.02B
$936.00M
$1.08B
$1.21B
$947.00M
$1.49B
$2.15B
$2.50B
$2.58B
$2.43B
Income tax
$386.00M
$313.00M
$258.00M
$314.00M
$192.00M
$371.00M
$533.00M
$597.00M
$595.00M
$622.00M
Net income
$606.00M
$586.00M
$782.00M
$849.00M
$695.00M
$1.04B
$1.55B
$1.83B
$1.91B
$1.71B
EBITDA
$1.34B
$1.28B
$1.42B
$1.47B
$1.19B
$1.72B
$2.42B
$2.84B
$2.95B
$2.83B
EPS (basic)
$9.94
$10.07
$13.82
$15.39
$12.88
$19.94
$30.22
$36.39
$38.84
$35.47
EPS (diluted)
$9.87
$10.02
$13.73
$15.32
$12.82
$19.84
$30.06
$36.23
$38.71
$35.40
Diluted shares
60.84M
58.00M
56.50M
54.90M
53.70M
52.20M
51.10M
50.10M
49.00M
48.00M
Gross margin
40.6%
39.3%
38.7%
38.3%
35.9%
36.2%
38.4%
39.4%
39.4%
39.1%
Operating margin
11.0%
9.9%
10.3%
11.0%
8.6%
11.9%
14.5%
15.6%
15.4%
13.9%
Net margin
6.0%
5.6%
7.0%
7.4%
5.9%
8.0%
10.2%
11.1%
11.1%
9.5%
Balance sheet
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Cash & equivalents
$274.00M
$327.00M
$538.00M
$360.00M
$585.00M
$241.00M
$325.00M
$660.00M
$1.04B
$585.00M
Receivables
$1.22B
$1.32B
$1.39B
$1.43B
$1.47B
$1.75B
$2.13B
$2.19B
$2.23B
$2.33B
Inventory
$1.41B
$1.43B
$1.54B
$1.66B
$1.73B
$1.87B
$2.25B
$2.27B
$2.31B
$2.39B
Total current assets
$3.02B
$3.21B
$3.56B
$3.56B
$3.92B
$4.01B
$4.98B
$5.27B
$5.74B
$5.48B
Goodwill
$527.00M
$544.00M
$424.00M
$429.00M
$391.00M
$384.00M
$371.00M
$370.00M
$355.00M
$360.00M
Total assets
$5.69B
$5.80B
$5.87B
$6.00B
$6.29B
$6.59B
$7.59B
$8.15B
$8.83B
$8.96B
Total current liabilities
$1.63B
$1.51B
$1.50B
$1.68B
$1.44B
$1.53B
$2.01B
$1.83B
$2.31B
$1.94B
Short-term debt
$19.97M
$39.00M
$81.00M
$246.00M
$8.00M
$0
$35.00M
$34.00M
$499.00M
$126.00M
Long-term debt
$1.84B
$2.25B
$2.09B
$1.91B
$2.39B
$2.36B
$2.28B
$2.27B
$2.28B
$2.36B
Total debt
$1.86B
$2.29B
$2.17B
$2.16B
$2.40B
$2.36B
$2.32B
$2.30B
$2.78B
$2.49B
Total liabilities
$3.90B
$4.11B
$3.95B
$4.15B
$4.47B
$4.72B
$5.15B
$5.03B
$5.47B
$5.23B
Shareholders' equity
$1.80B
$1.69B
$1.92B
$1.85B
$1.83B
$1.87B
$2.44B
$3.12B
$3.36B
$3.74B
Cash flow
fiscal years · USD
Fiscal year
FY2016
FY2017
FY2018
FY2019
FY2020
FY2021
FY2022
FY2023
FY2024
FY2025
Operating cash flow
$1.02B
$1.06B
$1.06B
$1.04B
$1.12B
$937.00M
$1.33B
$2.03B
$2.11B
$2.02B
Capital expenditures
$284.00M
$237.00M
$239.00M
$221.00M
$197.00M
$255.00M
$256.00M
$445.00M
$541.00M
$684.00M
Free cash flow
$740.00M
$820.00M
$818.00M
$821.00M
$926.00M
$682.00M
$1.08B
$1.59B
$1.57B
$1.33B
Investing cash flow
-$262.00M
-$146.00M
-$166.00M
-$202.00M
-$179.00M
-$226.00M
-$263.00M
-$422.00M
-$520.00M
-$645.00M
Financing cash flow
-$776.00M
-$867.00M
-$670.00M
-$1.02B
-$726.00M
-$1.04B
-$972.00M
-$1.28B
-$1.18B
-$1.82B
Dividends paid
$303.00M
$304.00M
$316.00M
$328.00M
$338.00M
$357.00M
$370.00M
$392.00M
$421.00M
$467.00M
Share buybacks
$790.00M
$605.00M
$425.00M
$700.00M
$601.00M
$695.00M
$603.00M
$850.00M
$1.20B
$1.04B
Stock-based compensation
$36.00M
$33.00M
$47.00M
$40.00M
$46.00M
$42.00M
$48.00M
$62.00M
$62.00M
$64.00M
Depreciation & amortization
$222.65M
$240.66M
$257.00M
$210.00M
$169.00M
$173.00M
$206.00M
$277.00M
$311.00M
$330.00M
Income statement
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Revenue
$4.00B
$4.24B
$4.31B
$4.39B
$4.23B
$4.31B
$4.55B
$4.66B
$4.42B
$4.74B
$5.02B
$5.18B
Cost of revenue
$2.43B
$2.57B
$2.62B
$2.67B
$2.56B
$2.60B
$2.80B
$2.86B
$2.68B
$2.85B
$3.04B
$3.17B
Gross profit
$1.56B
$1.67B
$1.69B
$1.72B
$1.68B
$1.71B
$1.75B
$1.80B
$1.75B
$1.90B
$1.98B
$2.01B
Selling, general & admin
$1.01B
$999.00M
$1.04B
$1.03B
$1.04B
$1.04B
$1.08B
$1.29B
$1.11B
$1.10B
$1.18B
$1.18B
Operating income
$557.00M
$669.00M
$649.00M
$686.00M
$633.00M
$672.00M
$678.00M
$511.00M
$634.00M
$793.00M
$807.00M
$828.00M
Pre-tax income
$541.00M
$655.00M
$636.00M
$671.00M
$622.00M
$657.00M
$661.00M
$492.00M
$620.00M
$775.00M
$798.00M
$814.00M
Income tax
$129.00M
$158.00M
$146.00M
$166.00M
$125.00M
$157.00M
$153.00M
$171.00M
$141.00M
$194.00M
$198.00M
$198.00M
Net income
$395.00M
$478.00M
$470.00M
$486.00M
$475.00M
$479.00M
$482.00M
$294.00M
$451.00M
$555.00M
$570.00M
$587.00M
EBITDA
$614.00M
$743.00M
$727.00M
$763.00M
$715.00M
$751.00M
$762.00M
$595.00M
$717.00M
$873.00M
$892.00M
$913.00M
EPS (basic)
$7.94
$9.65
$9.54
$9.90
$9.74
$9.88
$9.99
$6.13
$9.45
$11.67
$12.02
$12.43
EPS (diluted)
$7.91
$9.62
$9.51
$9.87
$9.71
$9.86
$9.97
$6.12
$9.43
$11.65
$12.01
$12.42
Diluted shares
-200.00K
49.40M
49.20M
48.90M
-200.00K
48.30M
48.10M
47.90M
-100.00K
47.40M
47.20M
47.10M
Gross margin
39.1%
39.4%
39.3%
39.2%
39.6%
39.7%
38.5%
38.6%
39.5%
40.0%
39.5%
38.8%
Operating margin
13.9%
15.8%
15.1%
15.6%
15.0%
15.6%
14.9%
11.0%
14.3%
16.7%
16.1%
16.0%
Net margin
9.9%
11.3%
10.9%
11.1%
11.2%
11.1%
10.6%
6.3%
10.2%
11.7%
11.4%
11.3%
Balance sheet
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Cash & equivalents
$660.00M
$804.00M
$769.00M
$1.45B
$1.04B
$666.00M
$597.00M
$535.00M
$585.00M
$695.00M
$589.00M
$768.00M
Receivables
$2.19B
$2.33B
$2.34B
$2.35B
$2.23B
$2.37B
$2.47B
$2.41B
$2.33B
$2.63B
$2.83B
$2.88B
Inventory
$2.27B
$2.18B
$2.17B
$2.17B
$2.31B
$2.31B
$2.36B
$2.27B
$2.39B
$2.38B
$2.37B
$2.30B
Total current assets
$5.27B
$5.54B
$5.52B
$6.18B
$5.74B
$5.53B
$5.65B
$5.47B
$5.48B
$5.91B
$6.00B
$6.20B
Goodwill
$370.00M
$364.00M
$360.00M
$366.00M
$355.00M
$356.00M
$365.00M
$361.00M
$360.00M
$358.00M
$354.00M
$521.00M
Total assets
$8.15B
$8.40B
$8.35B
$9.11B
$8.83B
$8.66B
$8.94B
$8.85B
$8.96B
$9.47B
$9.62B
$10.13B
Total current liabilities
$1.83B
$2.53B
$2.40B
$2.38B
$2.31B
$2.02B
$2.00B
$2.02B
$1.94B
$2.20B
$2.14B
$2.38B
Short-term debt
$34.00M
$501.00M
$505.00M
$497.00M
$499.00M
$3.00M
$2.00M
$2.00M
$126.00M
$2.00M
$2.00M
$227.00M
Long-term debt
$2.27B
$2.28B
$2.29B
$2.78B
$2.28B
$2.28B
$2.34B
$2.37B
$2.36B
$2.41B
$2.41B
$2.46B
Total debt
$2.30B
$2.79B
$2.79B
$3.27B
$2.78B
$2.28B
$2.34B
$2.37B
$2.49B
$2.41B
$2.41B
$2.69B
Total liabilities
$5.03B
$5.20B
$5.08B
$5.61B
$5.47B
$5.18B
$5.26B
$5.29B
$5.23B
$5.54B
$5.49B
$5.79B
Shareholders' equity
$3.12B
$3.20B
$3.28B
$3.50B
$3.36B
$3.48B
$3.67B
$3.56B
$3.74B
$3.93B
$4.13B
$4.34B
Cash flow
quarters · USD
Quarter ended
Dec 2023
Mar 2024
Jun 2024
Sep 2024
Dec 2024
Mar 2025
Jun 2025
Sep 2025
Dec 2025
Mar 2026
Jun 2026
Sep 2026
Operating cash flow
$604.00M
$661.00M
$411.00M
$611.00M
$428.00M
$646.00M
$377.00M
$597.00M
$395.00M
$739.00M
$444.00M
$661.00M
Capital expenditures
$127.00M
$119.00M
$76.00M
$88.00M
$258.00M
$125.00M
$175.00M
$258.00M
$126.00M
$170.00M
$111.00M
$115.00M
Free cash flow
$477.00M
$542.00M
$335.00M
$523.00M
$170.00M
$521.00M
$202.00M
$339.00M
$269.00M
$569.00M
$333.00M
$546.00M
Investing cash flow
-$115.00M
-$118.00M
-$59.00M
-$85.00M
-$258.00M
-$125.00M
-$158.00M
-$260.00M
-$102.00M
-$178.00M
-$116.00M
-$334.00M
Financing cash flow
-$439.00M
-$391.00M
-$372.00M
$148.00M
-$565.00M
-$898.00M
-$303.00M
-$398.00M
-$226.00M
-$446.00M
-$428.00M
-$153.00M
Dividends paid
$92.00M
$105.00M
$101.00M
$115.00M
$100.00M
$115.00M
$110.00M
$133.00M
$109.00M
$108.00M
$145.00M
$145.00M
Share buybacks
$344.00M
$268.00M
$244.00M
$227.00M
$462.00M
$281.00M
$226.00M
$291.00M
$247.00M
$237.00M
$224.00M
$278.00M
Stock-based compensation
$13.00M
$11.00M
$23.00M
$14.00M
$14.00M
$12.00M
$23.00M
$14.00M
$15.00M
$14.00M
$25.00M
$19.00M
Depreciation & amortization
$57.00M
$74.00M
$78.00M
$77.00M
$82.00M
$79.00M
$84.00M
$84.00M
$83.00M
$80.00M
$85.00M
$85.00M
Quarterly figures are rebuilt from the year-to-date totals companies report — Q4 is the full year minus the first nine months, since no 10-Q is filed for it. Values are as filed; later restatements replace earlier ones. Fiscal years are labelled by the calendar year in which they end.