Companies / Fastenal
Fastenal
FAST United States
ID 200 · CIK 815556 · reconciled 2026-10-10T16:43
SEC EDGAR filings ↗ Raw model extractions
Employees (legacy)
Revenue FY2025
8.2B
▲ 8.7% vs FY2024
Net profit FY2025
1.3B
▲ 9.4% vs FY2024
Total assets FY2025
5.1B
▲ 7.6% vs FY2024
Stockholders' equity FY2025
3.9B
▲ 9.1% vs FY2024
Operating cash flow FY2025
1.3B
▲ 10.4% vs FY2024
EPS (diluted) FY2025
1.09
▼ 45.5% vs FY2024
Employees FY2025
24,489
▲ 3.3% 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,220 | 197 | 249 | 596 | 13.9% |
| F2 · balance sheet | 2,453 | 232 | 0 | 1,035 | 8.6% |
| F3 · cash flow | 489 | 47 | 724 | 270 | 8.8% |
| F5 · human capital | 129 | 38 | 0 | 298 | 22.8% |
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 | 0000950131-00-001703 | 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 | 1995-12-31 | 0000950131-96-001114 | 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 | 1996-12-31 | 0000950131-97-001844 | 1 | shares_outstanding, eps_basic, revenue, income_before_tax, net_profit, cost_of_revenue | Qwen3.6-27B-Q8_0, no-ai-xblr |
| run third ai | F1 | 10-Q | 1995-09-30 | 0000950131-95-003045 | 3 | eps_basic[3mo], eps_diluted[ytd] | no-ai-xblr |
| run third ai | F1 | 10-Q | 1996-03-31 | 0000950131-96-001758 | 3 | eps_diluted[3mo], eps_diluted[ytd] | no-ai-xblr |
| third ai optional | F1 | 10-Q | 1996-06-30 | 0000950131-96-003546 | 4 | eps_basic[3mo], eps_basic[ytd] | no-ai-xblr |
| run third ai | F1 | 10-Q | 1996-09-30 | 0000950131-96-005337 | 3 | eps_basic[3mo], eps_diluted[ytd] | no-ai-xblr |
| run third ai | F1 | 10-Q | 1997-03-31 | 0000950131-97-003063 | 3 | eps_diluted[3mo], eps_diluted[ytd] | no-ai-xblr |
| third ai optional | F1 | 10-Q | 1997-06-30 | 0000950131-97-004586 | 4 | eps_basic[3mo], eps_basic[ytd] | no-ai-xblr |
| third ai optional | F1 | 10-Q | 1997-09-30 | 0001045969-97-000078 | 4 | eps_basic[3mo], eps_basic[ytd] | no-ai-xblr |
| run missing model | F2 | 10-K405 | 1999-12-31 | 0000950131-00-001703 | 1 | cash_and_equivalents, total_current_assets, total_assets, total_current_liabilities, total_stockholders_equity | Qwen3.6-27B-Q8_0, no-ai-xblr |
| run missing model | F2 | 10-K405 | 1995-12-31 | 0000950131-96-001114 | 1 | cash_and_equivalents, total_current_assets, total_assets, total_current_liabilities, total_stockholders_equity | Qwen3.6-27B-Q8_0, no-ai-xblr |
| run missing model | F2 | 10-K405 | 1996-12-31 | 0000950131-97-001844 | 1 | cash_and_equivalents, total_current_assets, total_assets, total_current_liabilities, total_stockholders_equity | Qwen3.6-27B-Q8_0, no-ai-xblr |
| skip | F2 | 10-K | 2018-12-31 | 0000815556-19-000015 | total_liabilities | ||
| skip | F2 | 10-K | 2020-12-31 | 0000815556-21-000008 | total_liabilities | ||
| skip | F2 | 10-K | 2021-12-31 | 0000815556-22-000009 | total_liabilities | ||
| skip | F2 | 10-K | 2007-12-31 | 0001193125-08-035349 | total_liabilities | no-ai-xblr | |
| skip | F2 | 10-K | 2008-12-31 | 0001193125-09-034225 | total_liabilities | no-ai-xblr | |
| skip | F2 | 10-K | 2011-12-31 | 0001193125-12-048575 | total_liabilities | ||
| skip | F2 | 10-Q | 1995-09-30 | 0000950131-95-003045 | total_liabilities | no-ai-xblr | |
| skip | F2 | 10-Q | 1996-03-31 | 0000950131-96-001758 | total_liabilities | no-ai-xblr | |
| skip | F2 | 10-Q | 1996-06-30 | 0000950131-96-003546 | total_liabilities | no-ai-xblr | |
| skip | F2 | 10-Q | 1996-09-30 | 0000950131-96-005337 | total_liabilities | no-ai-xblr | |
| skip | F2 | 10-Q | 1998-03-31 | 0001045969-98-000373 | total_liabilities | no-ai-xblr | |
| skip | F2 | 10-Q | 1998-06-30 | 0001045969-98-000555 | total_liabilities | no-ai-xblr | |
| skip | F2 | 10-Q | 1999-03-31 | 0001045969-99-000265 | total_liabilities | no-ai-xblr | |
| skip | F2 | 10-Q | 1999-06-30 | 0001045969-99-000555 | total_liabilities | no-ai-xblr | |
| skip | F2 | 10-Q | 2009-03-31 | 0001193125-09-086910 | total_liabilities | no-ai-xblr | |
| skip | F2 | 10-Q | 2009-06-30 | 0001193125-09-154691 | total_liabilities | ||
| skip | F2 | 10-Q | 2009-09-30 | 0001193125-09-212481 | total_liabilities | ||
| run missing model | F3 | 10-K405 | 1999-12-31 | 0000950131-00-001703 | 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 | 1995-12-31 | 0000950131-96-001114 | 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 | 0000950131-97-001844 | 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 | 2001-12-31 | 0001045969-02-000357 | 2 | capital_expenditure | no-ai-xblr |
| run missing model | F5 | 10-K405 | 1999-12-31 | 0000950131-00-001703 | 2 | employees_total | Qwen3.6-27B-Q8_0, no-ai-xblr |
| run missing model | F5 | 10-K405 | 1995-12-31 | 0000950131-96-001114 | 2 | employees_total | Qwen3.6-27B-Q8_0, no-ai-xblr |
| run missing model | F5 | 10-K405 | 1996-12-31 | 0000950131-97-001844 | 2 | employees_total | Qwen3.6-27B-Q8_0, no-ai-xblr |
| third ai optional | F5 | 10-Q | 2021-09-30 | 0000815556-21-000040 | 4 | employees_total | |
| third ai optional | F5 | 10-Q | 2026-03-31 | 0000815556-26-000022 | 4 | employees_total | |
| third ai optional | F5 | 10-Q | 2026-06-30 | 0000815556-26-000041 | 4 | employees_total | |
| third ai optional | F5 | 10-Q | 2003-09-30 | 0001193125-03-076444 | 4 | employees_total | no-ai-xblr |