Grade: A — Strong Financial Health
Framework: Schilit *Financial Shenanigans* + Beneish M-Score + forensic accounting principles
Data: SEC EDGAR 10-K (filed February 2025, with stock split April 2025) + Yahoo Finance
Auditor: PricewaterhouseCoopers LLP — Clean (unqualified) opinion (KPMG served as auditor from 1987-2025)
One-line verdict: Fastenal passes cleanly with one minor watch (cash covers 63% of a small $442M debt load). Revenue grew 8.7% to $8.2B despite a sluggish industrial market — the PMI averaged 48.9 and stayed below 50 in 10 of 12 months — meaning nearly all of Fastenal's growth came from market share gains and tariff-related pricing (170-200 bps). The company generated $1.30B in CFFO at a 1.03x ratio to net income, holds zero goodwill, has Debt/EBITDA of just 0.2x, and posted a clean M-Score of -2.43. Operating margin expanded 20 basis points. This is a distribution company that grows by embedding itself deeper into customer operations through FMI (Fastenal Managed Inventory) technology — a sticky, recurring revenue model with minimal balance sheet risk.
| Metric | Result |
|---|---|
| Red Flags | **0** |
| Watch Items | **1** (cash vs debt at 63%) |
| Checks Completed | **17/18** |
| Beneish M-Score | **-2.43** (clean) |
| Altman Z-Score | **12.02** (safe — fortress) |
Growing Through a Weak Industrial Economy
| Metric | 2022 | 2023 | 2024 | 2025 | Trend |
|---|---|---|---|---|---|
| Revenue | $6.98B | $7.35B | $7.55B | $8.20B | +18% over 3 years |
| Net Income | $1.09B | $1.16B | $1.15B | $1.26B | +16% over 3 years |
| Gross Margin | 46.1% | 45.7% | 45.1% | 45.0% | Gradual compression |
| Net Margin | 15.6% | 15.7% | 15.2% | 15.3% | Stable |
| Operating Margin | — | — | 20.0% | 20.2% | Expanding |
| Diluted EPS | — | — | $1.00 | $1.09 | +9.2% |
The 10-K is candid about market conditions: "Market conditions were sluggish in our key markets in 2025. The Institute for Supply Management's Purchasing Manager's Index (PMI) for the U.S. averaged 48.9 for the full year." Despite this, daily sales grew 9.1%. The 10-K attributes this to "tariff related pricing contributed 170 to 200 basis points, and the primary factor contributing to our daily sales growth of 9.1% was share gains."
This is the key insight about Fastenal: it grows in down markets by taking share from smaller, less technologically capable distributors. The company completed a 2-for-1 stock split in May 2025, reflecting confidence in long-term earnings trajectory.
The FMI Flywheel
Fastenal's competitive moat is its Fastenal Managed Inventory technology — vending devices and bin stock systems installed at customer sites that automatically reorder supplies. The 10-K reports 136,638 weighted FMI devices installed at year-end, up 7.6% year-over-year. Customer sites spending $50k+ grew 14.0% to 2,657 — these are the high-value, deeply embedded relationships.
Once FMI hardware is installed at a customer site, switching costs become substantial. The customer's procurement workflow, inventory management, and cost tracking all run through Fastenal's systems. This creates recurring, predictable revenue with low churn.
Cash Flow: Steady and Predictable
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| Operating Cash Flow | $941M | $1.43B | $1.17B | $1.30B |
| CapEx | -$174M | -$173M | -$226M | -$245M |
| **Free Cash Flow** | **$767M** | **$1.26B** | **$947M** | **$1.05B** |
| CFFO / Net Income | 0.87 | 1.24 | 1.02 | 1.03 |
CFFO/NI has averaged above 1.0 over the four-year period. The 2022 dip to 0.87 reflected working capital investment during the supply chain crunch; the ratio has since normalized. The 10-K describes cash flow performance positively: "Asset efficiency improved from the preceding year and we generated good cash flow."
Free cash flow of $1.05B covers the dividend and share repurchases comfortably. Fastenal is a dividend aristocrat (22+ consecutive years of increases) and returns cash consistently.
Balance Sheet: Minimal Leverage
Cash of $277M against total debt of $442M. Debt/EBITDA is a trivial 0.2x. Interest coverage is 267x — Fastenal earns 267 times its interest expense. The Altman Z-Score of 12.02 is among the highest we screen, placing it deep in the safe zone.
Zero goodwill. Fastenal has grown organically through 1,595 branch locations built over decades. No acquisition-driven balance sheet risk.
The 18-Point Screening
Revenue Quality
| # | Check | Result | Detail |
|---|---|---|---|
| A1 | DSO | Pass | DSO 55 days, +2 days YoY. Within normal range |
| A2 | AR vs Revenue | Pass | AR +12.3% vs revenue +8.7%. Acceptable gap |
| A3 | Revenue vs CFFO | Pass | Revenue +8.7%, CFFO +10.4%. Cash outpacing sales |
DSO at 55 days is higher than retail companies but normal for B2B industrial distribution where customers have 30-60 day payment terms. The slight increase from 54 to 55 days is not concerning — AR growth of 12.3% vs revenue growth of 8.7% falls within the acceptable range and does not trigger a flag.
CFFO growing faster than revenue (+10.4% vs +8.7%) is a positive signal — operational cash generation is improving.
Expense Quality
| # | Check | Result | Detail |
|---|---|---|---|
| B1 | Inventory | Pass | Inventory +6.3% vs COGS +8.8%. Efficient |
| B2 | CapEx | Pass | CapEx +8.3% vs revenue +8.7%. In line |
| B3 | SG&A Ratio | Pass | SG&A/Gross Profit = 55.1%. Normal for distribution |
| B4 | Gross Margin | Pass | 45.0%, -0.1pp. Essentially flat |
Inventory growing slower than COGS is the ideal pattern — it means the company is turning inventory faster, not slower. Gross margin has compressed slightly over four years (46.1% to 45.0%), which the 10-K attributes to mix effects and competitive pricing. The 10-K notes: "In a fluid tariff environment, our gross profit was well managed."
Operating margin actually expanded 20 basis points to 20.2% because SG&A leverage more than offset the gross margin compression. The 10-K confirms: "we leveraged our SG&A expenses resulting in a 20 basis point improvement in operating margin."
Cash Flow Quality
| # | Check | Result | Detail |
|---|---|---|---|
| C1 | CFFO vs NI | Pass | Ratio 1.03. Cash-backed earnings |
| C2 | FCF | Pass | $1.05B FCF, FCF/NI = 0.83 |
| C3 | Accruals | Pass | -0.7%. Low accruals, clean |
| C4 | Cash vs Debt | Watch | Cash $277M covers 63% of $442M debt |
The C4 watch is minor. Total debt of $442M is trivial relative to $8.2B in revenue and $1.3B in CFFO. Debt/EBITDA at 0.2x means Fastenal could repay all its debt in about 10 weeks of EBITDA generation. The watch flag is technically correct but practically insignificant.
Balance Sheet
| # | Check | Result | Detail |
|---|---|---|---|
| D1 | Goodwill | Pass | No goodwill. Entirely organic |
| D2 | Leverage | Pass | Debt/EBITDA 0.2x. Virtually debt-free |
| D3 | Soft Assets | Pass | Other assets -6.7% vs revenue +8.7%. Declining |
| D4 | Impairment | N/A | No write-off data |
M&A Risk
| # | Check | Result | Detail |
|---|---|---|---|
| E1 | Post-Acquisition FCF | Pass | FCF positive, no acquisitions |
| E2 | Goodwill Surge | Pass | No goodwill |
Beneish M-Score
| # | Check | Result | Detail |
|---|---|---|---|
| F1 | M-Score | Pass | -2.43, clean. Unlikely manipulator |
The M-Score of -2.43 is below the -2.22 threshold but warrants noting it is closer to the line than ODFL (-2.75). The primary driver is DSRI at 1.034 (slight DSO increase) and SGI at 1.087 (revenue growth). Both are benign in context.
Key Risks (from 10-K Item 1A)
1. Product Liability — Catastrophic Risk From Customer Operations
The 10-K leads with an unusual risk factor: "Products that we sell may expose us to potential material liability for property damage, environmental damage, personal injury, or death linked to the use of those products by our customers." Fastenal sells safety-critical products (fasteners for construction, industrial machinery) to customers "in challenging industries in which there is a material risk of catastrophic events." If a bridge bolt or industrial fastener fails, the liability chain leads back to Fastenal.
2. Tariff Uncertainty — The Pricing Tailwind Could Reverse
Tariff-related pricing contributed 170-200 basis points to 2025 revenue growth. The 10-K warns of "evolving trade policies" and notes that "the ultimate impact of ongoing macroeconomic conditions, including recent tariff-related developments, remains uncertain." If tariffs are reduced or reversed, Fastenal could face pricing headwinds as customers push back on tariff surcharges.
3. Technology and Cybersecurity Disruption
Fastenal's FMI model depends on connected devices at customer sites. The 10-K warns: "Information systems are vulnerable to natural disasters, power losses, unauthorized access, cybersecurity incidents, telecommunication failures, and other problems." A cyberattack on Fastenal's device network could disrupt thousands of customer procurement operations simultaneously.
4. Industrial Economy Cyclicality
Despite gaining share in 2025, Fastenal's core customer base is manufacturing. The 10-K acknowledges the PMI remained below 50 for most of the year. A deeper or more prolonged industrial recession would eventually pressure even Fastenal's share-gain-driven growth model. The company's historical "resilience during periods of economic contraction" provides a buffer, but not immunity.
Summary
| # | Check | Result |
|---|---|---|
| A1-A3 | Revenue Quality | Pass Pass Pass |
| B1-B4 | Expense Quality | Pass Pass Pass Pass |
| C1-C4 | Cash Flow Quality | Pass Pass Pass Watch |
| D1-D4 | Balance Sheet | Pass Pass Pass N/A |
| E1-E2 | M&A Risk | Pass Pass |
| F1 | Beneish M-Score | Pass |
Grade: A. One minor watch, no material concerns.
Fastenal is a textbook example of organic, disciplined growth. Zero goodwill, minimal debt, growing revenue and margins even in a sub-50 PMI environment, cash-backed earnings, and a clean M-Score. The FMI technology flywheel creates high switching costs that make revenue increasingly sticky.
The watch on C4 (cash/debt coverage at 63%) is technically accurate but practically meaningless — total debt of $442M against $1.3B annual CFFO means debt could be retired in four months. The Z-Score of 12.02 confirms the balance sheet is a fortress.
The real risk for Fastenal is exogenous: tariff policy changes could reverse the pricing tailwind, and a deeper industrial recession could slow share gains. But from an earnings quality and forensic accounting perspective, there are no concerns. The books are clean.
**Disclaimer**: This report is based on Fastenal's 10-K (SEC EDGAR) and public financial data. This is NOT investment advice.
Data: SEC EDGAR 10-K + Yahoo Finance
Auditor: PricewaterhouseCoopers LLP (unqualified opinion; KPMG served 1987-2025)
