Back
Financial Statements
Stock Data
FAST

Fastenal

Industrials
Trading Companies & Distributors
Winona, Minnesota
Balance Sheet 29 Accounts • 5 Years
Account 2024 2023 2022 2021 2020
end 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Assets - CashAndCashEquivalents $255.8M $221.3M $230.1M $236.2M $245.7M
Assets - AccountsReceivable $1.1B $1.1B $1.0B $900.2M $769.4M
Assets - Inventories $1.6B $1.5B $1.7B $1.5B $1.3B
Assets - PrepaidExpensesAndOtherCurrentAssets $183.7M $171.8M $165.4M $188.1M $140.3M
Assets - TotalCurrentAssets $3.2B $3.0B $3.1B $2.9B $2.5B
Assets - Property,PlantAndEquipment $1.1B $1.0B $1.0B $1.0B $1.0B
Assets - OperatingLeaseAssets $279.2M $270.2M $243.0M $242.3M $243.0M
Assets - IntangibleAssets $10.7M $10.7M $10.7M $10.8M $9.1M
Assets - DeferredTaxAssets $107.3M $104.8M $95.3M $94.4M $85.5M
Assets - OtherNoncurrentAssets $150.3M $160.7M $170.8M $180.9M $191.4M
Assets - TotalNoncurrentAssets $1.5B $1.4B $1.4B $1.4B $1.5B
Assets - TotalAssets $4.7B $4.5B $4.5B $4.3B $4.0B
Liabilities - AccountsPayable $287.7M $264.1M $255.0M $233.1M $207.0M
Liabilities - AccruedLiabilities $225.6M $241.0M $241.1M $298.3M $272.1M
Liabilities - ShortTermDebtAndCurrentPortionOfLongTermDebt $75.0M $60.0M $201.8M $60.0M $40.0M
Liabilities - OperatingLeaseLiabilitiesCurrent $98.8M $96.2M $91.9M $90.8M $93.6M
Liabilities - TotalCurrentLiabilities $687.1M $661.3M $789.8M $682.2M $612.7M
Liabilities - LongTermDebt $125.0M $200.0M $353.2M $330.0M $365.0M
Liabilities - OperatingLeaseLiabilitiesNoncurrent $186.6M $178.8M $155.2M $156.0M $151.5M
Liabilities - DeferredTaxLiabilitiesNoncurrent $68.9M $73.0M $83.7M $88.6M $102.3M
Liabilities - OtherNoncurrentLiabilities $14.1M $1.0M $3.5M $0 $8.8M
Equity - CommonStock $5.7M $5.7M $5.7M $5.8M $5.7M
Equity - PreferredStock $0 $0 $0 $0 $0
Equity - AdditionalPaidInCapital $88.6M $41.0M $3.6M $96.2M $59.1M
Equity - RetainedEarnings(deficit) $3.6B $3.4B $3.2B $3.0B $2.7B
Equity - AccumulatedOtherComprehensiveIncome(loss) $-91.5M $-54.8M $-64.8M $-30.7M $-21.2M
Equity - TotalStockholdersEquity $3.6B $3.3B $3.2B $3.0B $2.7B
Equity - TotalLiabilitiesAndStockholdersEquity $4.7B $4.5B $4.5B $4.3B $4.0B