Companies / W. W. Grainger
W. W. Grainger
GWW United States
ID 226 · CIK 277135 · reconciled 2026-10-10T16:44
SEC EDGAR filings ↗ Raw model extractions
Employees (legacy)
Revenue FY2025
17.9B
▲ 4.5% vs FY2024
Net profit FY2025
1.8B
▼ 9.1% vs FY2024
Total assets FY2025
9.0B
▲ 1.5% vs FY2024
Stockholders' equity FY2025
3.7B
▲ 11.3% vs FY2024
Operating cash flow FY2025
2.0B
▼ 4.5% vs FY2024
EPS (diluted) FY2025
35.40
▼ 8.6% vs FY2024
Employees FY2025
25,000
▼ 3.8% vs FY2024
reported (validated by 2+ models)calculated (Q4 = FY − Q3 YTD, YTD differences)discarded (models did not agree)
Hover a cell for the vote details. Amounts in millions, EPS per share, headcount as-is.
reported (validated by 2+ models)calculated (Q4 = FY − Q3 YTD, YTD differences)discarded (models did not agree)
Hover a cell for the vote details. Amounts in millions, EPS per share, headcount as-is.
reported (validated by 2+ models)calculated (Q4 = FY − Q3 YTD, YTD differences)discarded (models did not agree)
Hover a cell for the vote details. Amounts in millions, EPS per share, headcount as-is.
reported (validated by 2+ models)calculated (Q4 = FY − Q3 YTD, YTD differences)discarded (models did not agree)
Hover a cell for the vote details. Amounts in millions, EPS per share, headcount as-is.
All entities
Segment data comes from F4: entity names are clustered across models with Qwen, then each period is a majority vote.
Unlike F1–F3 there is no 2-model minimum — hover a value to see how many models reported it.
Vote results
| Source | Validated | Discarded | Calculated | Empty | Discard rate |
|---|---|---|---|---|---|
| F1 · income statement | 1,309 | 182 | 258 | 524 | 12.2% |
| F2 · balance sheet | 2,561 | 300 | 0 | 859 | 10.5% |
| F3 · cash flow | 536 | 100 | 777 | 170 | 15.7% |
| F5 · human capital | 140 | 44 | 0 | 281 | 23.9% |
Re-run plan for this company
| Action | Source | Form | Period end | Accession | Tier | Fields | Missing models |
|---|---|---|---|---|---|---|---|
| run missing model | F1 | 10-K405 | 1999-12-31 | 0000277135-00-000004 | 1 | shares_outstanding, eps_basic, eps_diluted, revenue, income_before_tax, net_profit, cost_of_revenue | Qwen3.6-27B-Q8_0, no-ai-xblr |
| run missing model | F1 | 10-K405 | 2000-12-31 | 0000277135-01-000003 | 1 | shares_outstanding, eps_basic, eps_diluted, revenue, income_before_tax, net_profit, cost_of_revenue | Qwen3.6-27B-Q8_0, no-ai-xblr |
| run missing model | F1 | 10-K405 | 2001-12-31 | 0000277135-02-000003 | 1 | shares_outstanding, eps_basic, eps_diluted, revenue, income_before_tax, net_profit, cost_of_revenue | Qwen3.6-27B-Q8_0, no-ai-xblr |
| run missing model | F1 | 10-K405 | 1996-12-31 | 0000277135-97-000002 | 1 | shares_outstanding, revenue, income_before_tax, net_profit, cost_of_revenue | Qwen3.6-27B-Q8_0, no-ai-xblr |
| run missing model | F1 | 10-K405 | 1997-12-31 | 0000277135-98-000007 | 1 | shares_outstanding, eps_basic, eps_diluted, revenue, income_before_tax, net_profit, cost_of_revenue | Qwen3.6-27B-Q8_0, no-ai-xblr |
| run third ai | F1 | 10-K | 1995-12-31 | 0000277135-96-000004 | 2 | eps_basic | no-ai-xblr |
| run third ai | F1 | 10-Q | 1997-03-31 | 0000277135-97-000005 | 3 | eps_basic[3mo], eps_basic[ytd], eps_diluted[3mo], eps_diluted[ytd] | no-ai-xblr |
| run third ai | F1 | 10-Q | 1997-06-30 | 0000277135-97-000007 | 3 | eps_diluted[3mo], eps_diluted[ytd] | no-ai-xblr |
| run third ai | F1 | 10-Q | 1997-09-30 | 0000277135-97-000013 | 3 | eps_diluted[3mo], eps_diluted[ytd] | no-ai-xblr |
| run missing model | F2 | 10-K405 | 1999-12-31 | 0000277135-00-000004 | 1 | cash_and_equivalents, total_current_assets, total_assets, total_current_liabilities, long_term_debt, total_stockholders_equity | Qwen3.6-27B-Q8_0, no-ai-xblr |
| run missing model | F2 | 10-K405 | 2000-12-31 | 0000277135-01-000003 | 1 | cash_and_equivalents, total_current_assets, total_assets, total_current_liabilities, long_term_debt, total_stockholders_equity | Qwen3.6-27B-Q8_0, no-ai-xblr |
| run missing model | F2 | 10-K405 | 2001-12-31 | 0000277135-02-000003 | 1 | cash_and_equivalents, total_current_assets, total_assets, total_current_liabilities, long_term_debt, total_stockholders_equity | Qwen3.6-27B-Q8_0, no-ai-xblr |
| run missing model | F2 | 10-K405 | 1996-12-31 | 0000277135-97-000002 | 1 | cash_and_equivalents, total_current_assets, total_assets, total_current_liabilities, long_term_debt, total_stockholders_equity | Qwen3.6-27B-Q8_0, no-ai-xblr |
| run missing model | F2 | 10-K405 | 1997-12-31 | 0000277135-98-000007 | 1 | cash_and_equivalents, total_current_assets, total_assets, total_current_liabilities, long_term_debt, total_stockholders_equity | Qwen3.6-27B-Q8_0, no-ai-xblr |
| skip | F2 | 10-K | 2004-12-31 | 0000277135-05-000008 | total_liabilities | no-ai-xblr | |
| skip | F2 | 10-K | 2005-12-31 | 0000277135-06-000013 | total_liabilities | no-ai-xblr | |
| skip | F2 | 10-K | 2006-12-31 | 0000277135-07-000010 | total_liabilities | no-ai-xblr | |
| skip | F2 | 10-Q | 2005-03-31 | 0000277135-05-000024 | total_liabilities | no-ai-xblr | |
| skip | F2 | 10-Q | 2005-06-30 | 0000277135-05-000032 | total_liabilities | no-ai-xblr | |
| skip | F2 | 10-Q | 2007-03-31 | 0000277135-07-000014 | total_liabilities | no-ai-xblr | |
| skip | F2 | 10-Q | 2007-09-30 | 0000277135-07-000025 | total_liabilities | no-ai-xblr | |
| skip | F2 | 10-Q | 2008-03-31 | 0000277135-08-000015 | total_liabilities | no-ai-xblr | |
| skip | F2 | 10-Q | 2016-03-31 | 0000277135-16-000046 | total_liabilities | ||
| skip | F2 | 10-Q | 2018-06-30 | 0000277135-18-000023 | total_liabilities | ||
| skip | F2 | 10-Q | 2018-09-30 | 0000277135-18-000029 | total_liabilities | ||
| skip | F2 | 10-Q | 2019-06-30 | 0000277135-19-000024 | total_liabilities | ||
| skip | F2 | 10-Q | 2019-09-30 | 0000277135-19-000031 | total_liabilities | ||
| skip | F2 | 10-Q | 2020-03-31 | 0000277135-20-000014 | total_liabilities | ||
| skip | F2 | 10-Q | 2020-06-30 | 0000277135-20-000021 | total_liabilities | ||
| skip | F2 | 10-Q | 2020-09-30 | 0000277135-20-000028 | total_liabilities | ||
| skip | F2 | 10-Q | 1996-03-31 | 0000277135-96-000010 | total_liabilities | no-ai-xblr | |
| skip | F2 | 10-Q | 1998-06-30 | 0000277135-98-000011 | total_liabilities | no-ai-xblr | |
| run missing model | F3 | 10-K405 | 1999-12-31 | 0000277135-00-000004 | 1 | net_cash_provided_by_operating_activities, net_cash_provided_by_financing_activities, net_cash_provided_by_investment_activities, capital_expenditure | Qwen3.6-27B-Q8_0, no-ai-xblr |
| run missing model | F3 | 10-K405 | 2000-12-31 | 0000277135-01-000003 | 1 | net_cash_provided_by_operating_activities, net_cash_provided_by_financing_activities, net_cash_provided_by_investment_activities, capital_expenditure | Qwen3.6-27B-Q8_0, no-ai-xblr |
| run missing model | F3 | 10-K405 | 2001-12-31 | 0000277135-02-000003 | 1 | net_cash_provided_by_operating_activities, net_cash_provided_by_financing_activities, net_cash_provided_by_investment_activities, capital_expenditure | Qwen3.6-27B-Q8_0, no-ai-xblr |
| run missing model | F3 | 10-K405 | 1996-12-31 | 0000277135-97-000002 | 1 | net_cash_provided_by_operating_activities, net_cash_provided_by_financing_activities, net_cash_provided_by_investment_activities, capital_expenditure | Qwen3.6-27B-Q8_0, no-ai-xblr |
| run missing model | F3 | 10-K405 | 1997-12-31 | 0000277135-98-000007 | 1 | net_cash_provided_by_operating_activities, net_cash_provided_by_financing_activities, net_cash_provided_by_investment_activities, capital_expenditure | Qwen3.6-27B-Q8_0, no-ai-xblr |
| run third ai | F3 | 10-K | 2002-12-31 | 0000277135-03-000003 | 2 | capital_expenditure | no-ai-xblr |
| run third ai | F3 | 10-K | 2003-12-31 | 0000277135-04-000007 | 2 | capital_expenditure | no-ai-xblr |
| run third ai | F3 | 10-K | 2004-12-31 | 0000277135-05-000008 | 2 | capital_expenditure | no-ai-xblr |
| run third ai | F3 | 10-K | 2005-12-31 | 0000277135-06-000013 | 2 | capital_expenditure | no-ai-xblr |
| run third ai | F3 | 10-K | 2006-12-31 | 0000277135-07-000010 | 2 | capital_expenditure | no-ai-xblr |
| run third ai | F3 | 10-K | 2007-12-31 | 0000277135-08-000006 | 2 | capital_expenditure | no-ai-xblr |
| run third ai | F3 | 10-K | 2008-12-31 | 0000277135-09-000005 | 2 | capital_expenditure | no-ai-xblr |
| third ai optional | F3 | 10-Q | 2003-06-30 | 0000277135-03-000017 | 4 | capital_expenditure[ytd] | no-ai-xblr |
| third ai optional | F3 | 10-Q | 2003-09-30 | 0000277135-03-000020 | 4 | capital_expenditure[ytd] | no-ai-xblr |
| third ai optional | F3 | 10-Q | 2007-03-31 | 0000277135-07-000014 | 4 | capital_expenditure[ytd] | no-ai-xblr |
| third ai optional | F3 | 10-Q | 2007-06-30 | 0000277135-07-000021 | 4 | capital_expenditure[ytd] | no-ai-xblr |
| third ai optional | F3 | 10-Q | 2008-03-31 | 0000277135-08-000015 | 4 | capital_expenditure[ytd] | no-ai-xblr |
| third ai optional | F3 | 10-Q | 2008-06-30 | 0000277135-08-000021 | 4 | capital_expenditure[ytd] | no-ai-xblr |
| third ai optional | F3 | 10-Q | 2008-09-30 | 0000277135-08-000027 | 4 | capital_expenditure[ytd] | no-ai-xblr |
| third ai optional | F3 | 10-Q | 2009-03-31 | 0000277135-09-000012 | 4 | capital_expenditure[ytd] | no-ai-xblr |
| third ai optional | F3 | 10-Q | 2005-09-30 | 0001193125-05-214280 | 4 | capital_expenditure[ytd] | no-ai-xblr |
| run missing model | F5 | 10-K405 | 1999-12-31 | 0000277135-00-000004 | 2 | employees_total | Qwen3.6-27B-Q8_0, no-ai-xblr |
| run missing model | F5 | 10-K405 | 2000-12-31 | 0000277135-01-000003 | 2 | employees_total | Qwen3.6-27B-Q8_0, no-ai-xblr |
| run missing model | F5 | 10-K405 | 2001-12-31 | 0000277135-02-000003 | 2 | employees_total | Qwen3.6-27B-Q8_0, no-ai-xblr |
| run missing model | F5 | 10-K405 | 1996-12-31 | 0000277135-97-000002 | 2 | employees_total | Qwen3.6-27B-Q8_0, no-ai-xblr |
| run missing model | F5 | 10-K405 | 1997-12-31 | 0000277135-98-000007 | 2 | employees_total | Qwen3.6-27B-Q8_0, no-ai-xblr |