Back
Financial Statements
Stock Data
GNRC

Generac

Industrials
Electrical Components & Equipment
Waukesha, Wisconsin
Balance Sheet 31 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 $281.3M $201.0M $132.7M $147.3M $655.1M
Assets - AccountsReceivable $612.1M $537.3M $522.5M $546.5M $374.9M
Assets - Inventory $1.0B $1.2B $1.4B $1.1B $603.3M
Assets - PrepaidExpenses $107.1M $91.9M $121.8M $65.0M $36.4M
Assets - TotalCurrentAssets $2.0B $2.0B $2.2B $1.8B $1.7B
Assets - Property,PlantAndEquipment $690.0M $598.6M $467.6M $440.9M $343.9M
Assets - Goodwill $1.4B $1.4B $1.4B $1.4B $855.2M
Assets - IntangibleAssets $758.5M $846.1M $930.7M $1.0B $292.0M
Assets - TotalAssets $5.1B $5.1B $5.2B $4.9B $3.2B
Liabilities - AccountsPayable $458.7M $340.7M $446.1M $674.2M $330.2M
Liabilities - AccruedLiabilities $313.4M $292.1M $349.4M $272.6M $204.8M
Liabilities - ContractLiabilities $26.9M $19.2M $33.6M $27.4M $25.7M
Liabilities - ShortTermDebt $55.8M $81.8M $49.0M $72.0M $39.3M
Liabilities - CurrentPortionOfLongTermDebt $60.8M $42.1M $10.1M $1.7M $1.8M
Liabilities - ProductWarranty $56.1M $65.3M $89.1M $59.1M $37.4M
Liabilities - TotalCurrentLiabilities $1.0B $880.8M $992.0M $1.2B $641.5M
Liabilities - LongTermDebt $1.2B $1.4B $1.4B $882.1M $834.0M
Liabilities - DeferredIncomeTaxes $294.0M $312.1M $321.2M $354.1M $210.3M
Liabilities - ProductWarrantyNoncurrent $54.9M $51.1M $48.9M $35.2M $21.8M
Liabilities - TotalLiabilities $2.6B $2.7B $2.8B $2.6B $1.8B
Equity - CommonStock $738.0K $733.0K $728.0K $725.0K $721.0K
Equity - AdditionalPaidInCapital $1.1B $1.1B $1.0B $952.9M $525.5M
Equity - RetainedEarnings $2.8B $2.5B $2.3B $2.0B $1.4B
Equity - TreasuryStock $152.7M $251.5M $808.5M $449.0M $332.2M
Equity - AccumulatedOtherComprehensiveIncome $-85.4M $-15.1M $-65.1M $-54.8M $-34.3M
Equity - NoncontrollingInterest $3.2M $2.8M $1.9M $313.0K $-89.0K
Equity - TotalStockholdersEquity $2.5B $2.3B $2.3B $2.2B $1.4B
Equity - TotalLiabilitiesAndStockholdersEquity $5.1B $5.1B $5.2B $4.9B $3.2B
Equity - TotalLiabilitiesandEquity $5.1B $5.1B $5.1B $4.8B $3.2B
Validation - L+E Components Sum Difference $0 $0 $0 $0 $0