COM:FASTENAL
Fastenal Company
- Stock
Last Close
82.36
22/11 21:00
Market Cap
47.60B
Beta: -
Volume Today
2.10M
Avg: -
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '13 | Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
net income | 448.64M - | 494.15M 10.14% | 516.36M 4.49% | 499.48M 3.27% | 578.60M 15.84% | 751.90M 29.95% | 790.90M 5.19% | 859.10M 8.62% | 925M 7.67% | 1.09B 17.50% | 1.16B 6.27% | |
depreciation and amortization | 64.19M - | 72.67M 13.21% | 86.60M 19.16% | 104.05M 20.16% | 127.40M 22.44% | 138.20M 8.48% | 148.70M 7.60% | 162.40M 9.21% | 170.70M 5.11% | 176.60M 3.46% | 177.30M 0.40% | |
deferred income tax | 8.13M - | 1.76M 78.35% | 8.29M 371.02% | 25.57M 208.46% | -30M 217.32% | 33.80M 212.67% | 15M 55.62% | 2.90M 80.67% | -13.70M 572.41% | -4.90M 64.23% | -10.70M 118.37% | |
stock based compensation | 5.40M - | 7.04M 30.35% | 5.84M 17.02% | 4.10M 29.81% | 5.20M 26.83% | 5.10M 1.92% | 5.70M 11.76% | 5.70M 0% | 5.60M 1.75% | 7.20M 28.57% | 7.30M 1.39% | |
change in working capital | -116.23M - | -84.65M 27.17% | -74.12M 12.44% | -121.34M 63.71% | -103.20M 14.95% | -262.40M 154.26% | -121.90M 53.54% | 65.60M 153.81% | -318.90M 586.13% | -324.10M 1.63% | 105.90M 132.68% | |
accounts receivables | -51.59M - | -63.42M 22.92% | -20.61M 67.50% | -40.49M 96.48% | -103.70M 156.11% | -120.30M 16.01% | -30.40M 74.73% | -29.70M 2.30% | -135.20M 355.22% | -119.80M 11.39% | -72.30M 39.65% | |
inventory | -68.69M - | -87.62M 27.57% | -47.83M 45.41% | -80.85M 69.04% | -76.30M 5.63% | -193.30M 153.34% | -84.40M 56.34% | 36M 142.65% | -189.50M 626.39% | -198M 4.49% | 189.10M 195.51% | |
accounts payables | 13.23M - | 12.50M 5.54% | 20.62M 64.92% | -17.23M 183.59% | 36.30M 310.64% | 46.10M 27.00% | -800K 101.74% | 14.20M 1,875% | 26.10M 83.80% | 21.90M 16.09% | 8.40M 61.64% | |
other working capital | -9.18M - | 53.89M 686.82% | -26.30M 148.80% | 17.24M 165.56% | 40.50M 134.92% | 5.10M 87.41% | -6.30M 223.53% | 45.10M 815.87% | -20.30M 145.01% | -28.20M 38.92% | -19.30M 31.56% | |
other non cash items | 5.99M - | 8.42M 40.58% | 3.97M 52.89% | 2.13M 46.22% | 7.20M 237.39% | 7.60M 5.56% | 4.30M 43.42% | 6.10M 41.86% | 1.40M 77.05% | -700K 150% | -2.10M 200% | |
net cash provided by operating activities | 416.12M - | 499.39M 20.01% | 546.94M 9.52% | 514.00M 6.02% | 585.20M 13.85% | 674.20M 15.21% | 842.70M 24.99% | 1.10B 30.75% | 770.10M 30.11% | 941M 22.19% | 1.43B 52.25% | |
investments in property plant and equipment | -206.54M - | -189.47M 8.26% | -155.17M 18.11% | -189.45M 22.09% | -119.90M 36.71% | -176.30M 47.04% | -246.40M 39.76% | -168.10M 31.78% | -156.60M 6.84% | -173.80M 10.98% | -172.80M 0.58% | |
acquisitions net | -5.58M - | -23.49M 321.40% | -58.70M - | -3.70M 93.70% | 6.60M 278.38% | -125M 1,993.94% | 8.40M 106.72% | 11.40M 35.71% | 12.20M 7.02% | |||
purchases of investments | ||||||||||||
sales maturities of investments | ||||||||||||
other investing activites | 4.75M - | 6.27M 32.01% | -1.97M 131.37% | 1.36M 169.07% | -700K 151.55% | 6.10M 971.43% | 100K 98.36% | 11.40M 11,300% | -300K 102.63% | -600K 100% | -600K 0% | |
net cash used for investing activites | -201.79M - | -188.78M 6.45% | -180.63M 4.32% | -188.09M 4.13% | -179.30M 4.67% | -173.90M 3.01% | -239.70M 37.84% | -281.70M 17.52% | -148.50M 47.28% | -163M 9.76% | -161.20M 1.10% | |
debt repayment | -260M - | -615M 136.54% | -955M 55.28% | -920M 3.66% | -980M 6.52% | -895M 8.67% | -1.06B 18.99% | -940M 11.74% | -540M 42.55% | -1.63B 201.85% | -295M 81.90% | |
common stock issued | 269.31M - | 712.70M 164.64% | 1.23B 73.16% | 979.27M 20.65% | 58.50M - | 41M 29.91% | 31.60M 22.93% | 9.20M 70.89% | 30.10M 227.17% | |||
common stock repurchased | -9.08M - | -52.94M 483.06% | -292.95M 453.34% | -59.44M 79.71% | -82.60M 38.96% | -103M 24.70% | -58.50M 43.20% | -52M 11.11% | -31.60M 39.23% | -237.80M 652.53% | ||
dividends paid | -237.46M - | -296.58M 24.90% | -327.10M 10.29% | -346.59M 5.96% | -369.10M 6.50% | -441.90M 19.72% | -498.60M 12.83% | -803.40M 61.13% | -643.70M 19.88% | -711.30M 10.50% | -1.02B 42.95% | |
other financing activites | 2.79M - | 2.09M 24.87% | 3.39M 61.89% | 5.88M 73.57% | 1.02B 17,311.62% | 993.40M 3.04% | 968.50M 2.51% | 1B 3.25% | 556.60M 44.34% | 1.79B 222.49% | ||
net cash used provided by financing activities | -234.44M - | -249.73M 6.52% | -337.56M 35.17% | -340.87M 0.98% | -407.20M 19.46% | -446.50M 9.65% | -595.10M 33.28% | -754.40M 26.77% | -627.10M 16.87% | -774.90M 23.57% | -1.28B 65.40% | |
effect of forex changes on cash | -990K - | -4.89M 393.84% | -14.23M 191.00% | -1.32M 90.74% | 5.50M 517.30% | -3.50M 163.64% | -200K 94.29% | 5.10M 2,650% | -4M 178.43% | -9.20M 130% | 1.40M 115.22% | |
net change in cash | -21.11M - | 55.99M 365.29% | 14.52M 74.06% | -16.28M 212.13% | 4.20M 125.79% | 50.30M 1,097.62% | 7.70M 84.69% | 70.80M 819.48% | -9.50M 113.42% | -6.10M 35.79% | -8.80M 44.26% | |
cash at beginning of period | 79.61M - | 58.51M 26.51% | 114.50M 95.70% | 129.02M 12.68% | 112.70M 12.65% | 116.90M 3.73% | 167.20M 43.03% | 174.90M 4.61% | 245.70M 40.48% | 236.20M 3.87% | 230.10M 2.58% | |
cash at end of period | 58.51M - | 114.50M 95.70% | 129.02M 12.68% | 112.73M 12.62% | 116.90M 3.69% | 167.20M 43.03% | 174.90M 4.61% | 245.70M 40.48% | 236.20M 3.87% | 230.10M 2.58% | 221.30M 3.82% | |
operating cash flow | 416.12M - | 499.39M 20.01% | 546.94M 9.52% | 514.00M 6.02% | 585.20M 13.85% | 674.20M 15.21% | 842.70M 24.99% | 1.10B 30.75% | 770.10M 30.11% | 941M 22.19% | 1.43B 52.25% | |
capital expenditure | -206.54M - | -189.47M 8.26% | -155.17M 18.11% | -189.45M 22.09% | -119.90M 36.71% | -176.30M 47.04% | -246.40M 39.76% | -168.10M 31.78% | -156.60M 6.84% | -173.80M 10.98% | -172.80M 0.58% | |
free cash flow | 209.58M - | 309.92M 47.88% | 391.77M 26.41% | 324.55M 17.16% | 465.30M 43.37% | 497.90M 7.01% | 596.30M 19.76% | 933.70M 56.58% | 613.50M 34.29% | 767.20M 25.05% | 1.26B 64.22% |
All numbers in (except ratios and percentages)