Fastenal Company (FAST)
NASDAQ: FAST · Real-Time Price · USD
44.64
-0.13 (-0.28%)
Jul 21, 2026, 11:23 AM EDT - Market open

Fastenal Company Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
1,3521,2581,1511,1551,087925
Depreciation & Amortization
179.6179.2175.4177.3176.6170.7
Stock-Based Compensation
9.58.487.37.25.6
Other Adjustments
0.2-0.1-6.6-12.8-5.6-12.3
Change in Receivables
-243.9-130.1-31.9-72.3-119.8-135.2
Changes in Inventories
-13.8-89.2-133.9189.1-198-189.5
Changes in Accounts Payable
85.32627.58.421.926.1
Changes in Accrued Expenses
31.933.3-16.5-0.6-57.226.2
Changes in Income Taxes Payable
13.82.1-1.3-9.40.4-1.8
Changes in Other Operating Activities
-15.77.92-9.328.6-44.7
Operating Cash Flow
1,3991,2961,1731,433941770.1
Operating Cash Flow Growth
24.86%10.45%-18.11%52.25%22.19%-30.10%
Capital Expenditures
-243.3-245.3-226.5-172.8-173.8-156.6
Sale of Property, Plant & Equipment
12.814.812.412.211.48.4
Other Investing Activities
-2.3-0.5-0.4-0.6-0.6-0.3
Investing Cash Flow
-232.8-231-214.5-161.2-163-148.5
Long-Term Debt Issued
8371,1057758801,795525
Long-Term Debt Repaid
-947-1,180-835-1,175-1,630-540
Net Long-Term Debt Issued (Repaid)
-110-75-60-295165-15
Issuance of Common Stock
17.424.339.630.19.231.6
Repurchase of Common Stock
-50.3----237.8-
Net Common Stock Issued (Repurchased)
-32.924.339.630.1-228.631.6
Common Dividends Paid
-1,056-1,004-893.3-1,017-711.3-643.7
Financing Cash Flow
-1,199-1,055-913.7-1,282-774.9-627.1
Effect of Exchange Rate Changes on Cash and Cash Equivalents
-0.311-10.61.4-9.2-4
Net Cash Flow
-332134.5-8.8-6.1-9.5
Free Cash Flow
1,1561,051946.81,260767.2613.5
Free Cash Flow Growth
10.01%10.96%-24.85%64.22%25.05%-34.29%
FCF Margin
13.21%12.81%12.55%17.15%10.99%10.21%
Free Cash Flow Per Share
1.000.910.821.100.670.53
Levered Free Cash Flow
1,2801,097917.31,0431,050740.4
Unlevered Free Cash Flow
1,3901,173978.751,343895.67762.75
SEC Filings: 10-K · 10-Q