FASTENAL COFAST

時価総額
$240.8億
PER
工業・建設・保守資材の大手。オンサイトサービス、工業用自販機とデジタル購買プラットフォームの提供。2024年の契約売上比率約72%や2022年7月の自社株買い枠残約620万株。北米中心の展開(米加墨)、2024年売上の約70~75%が製造業向け拠点。
2010年
12月31日
2011年
12月31日
2012年
12月31日
2013年
12月31日
2014年
12月31日
2015年
12月31日
2016年
12月31日
2017年
12月31日
2018年
12月31日
2019年
12月31日
2020年
12月31日
2021年
12月31日
2022年
12月31日
2023年
12月31日
2024年
12月31日
Net income2653584214494945164995797527918599251,0871,1551,151
Depreciation414453647286104124134145153160166167165
(Gain) loss on sale of property and equipment-0-00111111111-144
Bad debt expense (recoveries)99109119988683-221
Deferred income taxes2161582826-3034153-14-5-11-4
Stock-based compensation445576455666778
Amortization of intangible assets0110111444911111111
Trade accounts receivable6578435263214010412030301351207232
Inventories498969698848817619384-36190198-189134
Other current assets--811816-29162910-1748-23612
Accounts payable7134131321-173646-1142622828
Accrued expenses301614222511-293847112126-57-1-16
Income taxes17-31-1534-271619-15-810-20-9-1
Other43----5-11-3-13-3-63-14
Net cash provided by operating activities2402683964164995475145856748431,1027709411,4331,173
Purchases of property and equipment74120138207189155189120176246168157174173227
Proceeds from sale of property and equipment445561077107118111212
Other--00012583-0-10110
Net cash used in investing activities-80-112-107-202-189-181-188-179-174-240-282-148-163-161-214
Proceeds from debt obligations------9501,0159809101,0005251,795880775
Payments against debt obligations------9209808951,0659405401,6301,175835
Proceeds from Stock Options Exercised-930981929101359413293040
Purchases of common stock---9532935983103-52-238--
Cash dividends paid1831923672372973273473694424998036447111,017893
Net cash used in financing activities-183-182-328-234-250-338-341-407-446-595-754-627-775-1,282-914
Effect of exchange rate changes on cash and cash equivalents-------------91-11
Net increase (decrease) in cash and cash equivalents----------71-9-6-935
Cash paid for interest--------131481013128
Income Taxes Paid, Net-----327248304215243260294354383357