| Balance sheet (USD) | Q2 2026 ended Jun 30, 2026 | Q1 2026 ended Mar 31, 2026 | Q4 2025 ended Dec 31, 2025 | Q3 2025 ended Sep 30, 2025 | Q2 2025 ended Jun 30, 2025 | Q1 2025 ended Mar 31, 2025 | Q4 2024 ended Dec 31, 2024 | Q3 2024 ended Sep 30, 2024 |
|---|---|---|---|---|---|---|---|---|
| Cash and equivalents | 204.70M | 308.60M | 276.80M | 288.10M | 237.80M | 231.80M | 255.80M | 292.20M |
| Receivables | 1.56B | 1.45B | 1.25B | 1.35B | 1.32B | 1.28B | 1.11B | 1.20B |
| Inventory | 1.74B | 1.69B | 1.75B | 1.72B | 1.73B | 1.67B | 1.65B | 1.56B |
| Total current assets | 3.69B | 3.62B | 3.47B | 3.55B | 3.46B | 3.36B | 3.21B | 3.26B |
| Property, plant and equipment | 1.16B | 1.14B | 1.13B | 1.11B | 1.10B | 1.08B | 1.06B | 1.04B |
| Total assets | 5.29B | 5.21B | 5.05B | 5.12B | 5.02B | 4.87B | 4.70B | 4.74B |
| Accounts payable | 399.80M | 363.20M | 316.80M | 344.80M | 319.30M | 341.10M | 287.70M | 301.70M |
| Total current liabilities | 881.80M | 824.10M | 715.60M | 832.70M | 820.30M | 785.20M | 687.10M | 741.60M |
| Long-term debt | 50.00M | 100.00M | 100.00M | 100.00M | 100.00M | 125.00M | 125.00M | 125.00M |
| Total liabilities | 1.22B | 1.22B | 1.11B | 1.22B | 1.21B | 1.18B | 1.08B | 1.14B |
| Retained earnings | 4.04B | 3.93B | 3.87B | 3.83B | 3.74B | 3.67B | 3.61B | 3.58B |
| Shareholders' equity | 4.07B | 3.99B | 3.94B | 3.89B | 3.81B | 3.69B | 3.62B | 3.60B |
| Total debt | 120.00M | 125.00M | 125.00M | 195.00M | 230.00M | 200.00M | 200.00M | 240.00M |
| Net debt | -84.70M | -183.60M | -151.80M | -93.10M | -7.80M | -31.80M | -55.80M | -52.20M |
From Fastenal Co's 10-K and 10-Q filings with the SEC. Fourth quarters, and quarters where the company only reported year-to-date totals, are worked out by subtracting the earlier quarters. Fiscal years are the company's own, so they may not match the calendar. A blank cell means the company did not report that line. New to this? Read balance sheet or reading a 10-K.
Revenue, earnings, margins and balance sheet trends drawn by TradingView from its own data, so figures can differ slightly from the SEC table above.