Stock Screener · Library
GENERAC HOLDINGS INC. financial statement history
Source-linked financial facts for GENERAC HOLDINGS INC. with exact reported periods, units and filing dates. Historical periods ending 2021–2025.
What this record covers
This historical reference uses a locally cached SEC companyfacts snapshot and reports periods ending from 2021 through 2025. It is not a current quotation feed, a screening recommendation or a verification of the company's present condition.
Each value retains its reported unit and exact period. Filing fiscal year describes the submitting filing and can differ from the year of a comparative fact. Values with different currencies or period boundaries are not combined.
Total assets
| Reported period | Value | Unit | Filed | Filing FY / FP | Taxonomy concept | Source filing |
|---|---|---|---|---|---|---|
| As of 2021-12-31 | 4877780000 | USD | 2024-02-21 | 2023 / FY | us-gaap:Assets | 10-K · 0001437749-24-005040 |
| As of 2022-12-31 | 5169462000 | USD | 2025-02-19 | 2024 / FY | us-gaap:Assets | 10-K · 0001437749-25-004353 |
| As of 2023-12-31 | 5093312000 | USD | 2026-02-18 | 2025 / FY | us-gaap:Assets | 10-K · 0001437749-26-004568 |
| As of 2024-12-31 | 5109331000 | USD | 2026-02-18 | 2025 / FY | us-gaap:Assets | 10-K · 0001437749-26-004568 |
| As of 2025-12-31 | 5573679000 | USD | 2026-02-18 | 2025 / FY | us-gaap:Assets | 10-K · 0001437749-26-004568 |
Current assets
| Reported period | Value | Unit | Filed | Filing FY / FP | Taxonomy concept | Source filing |
|---|---|---|---|---|---|---|
| As of 2021-12-31 | 1848464000 | USD | 2023-02-22 | 2022 / FY | us-gaap:AssetsCurrent | 10-K · 0001437749-23-004153 |
| As of 2022-12-31 | 2182348000 | USD | 2024-02-21 | 2023 / FY | us-gaap:AssetsCurrent | 10-K · 0001437749-24-005040 |
| As of 2023-12-31 | 1997692000 | USD | 2025-02-19 | 2024 / FY | us-gaap:AssetsCurrent | 10-K · 0001437749-25-004353 |
| As of 2024-12-31 | 2032170000 | USD | 2026-02-18 | 2025 / FY | us-gaap:AssetsCurrent | 10-K · 0001437749-26-004568 |
| As of 2025-12-31 | 2462478000 | USD | 2026-02-18 | 2025 / FY | us-gaap:AssetsCurrent | 10-K · 0001437749-26-004568 |
Cash and cash equivalents
| Reported period | Value | Unit | Filed | Filing FY / FP | Taxonomy concept | Source filing |
|---|---|---|---|---|---|---|
| As of 2021-12-31 | 147339000 | USD | 2023-02-22 | 2022 / FY | us-gaap:CashAndCashEquivalentsAtCarryingValue | 10-K · 0001437749-23-004153 |
| As of 2022-12-31 | 132723000 | USD | 2024-02-21 | 2023 / FY | us-gaap:CashAndCashEquivalentsAtCarryingValue | 10-K · 0001437749-24-005040 |
| As of 2023-12-31 | 200994000 | USD | 2025-02-19 | 2024 / FY | us-gaap:CashAndCashEquivalentsAtCarryingValue | 10-K · 0001437749-25-004353 |
| As of 2024-12-31 | 281277000 | USD | 2026-02-18 | 2025 / FY | us-gaap:CashAndCashEquivalentsAtCarryingValue | 10-K · 0001437749-26-004568 |
| As of 2025-12-31 | 341413000 | USD | 2026-02-18 | 2025 / FY | us-gaap:CashAndCashEquivalentsAtCarryingValue | 10-K · 0001437749-26-004568 |
Inventory
| Reported period | Value | Unit | Filed | Filing FY / FP | Taxonomy concept | Source filing |
|---|---|---|---|---|---|---|
| As of 2021-12-31 | 1089705000 | USD | 2023-02-22 | 2022 / FY | us-gaap:InventoryNet | 10-K · 0001437749-23-004153 |
| As of 2022-12-31 | 1405384000 | USD | 2024-02-21 | 2023 / FY | us-gaap:InventoryNet | 10-K · 0001437749-24-005040 |
| As of 2023-12-31 | 1167484000 | USD | 2025-02-19 | 2024 / FY | us-gaap:InventoryNet | 10-K · 0001437749-25-004353 |
| As of 2024-12-31 | 1031647000 | USD | 2026-02-18 | 2025 / FY | us-gaap:InventoryNet | 10-K · 0001437749-26-004568 |
| As of 2025-12-31 | 1248867000 | USD | 2026-02-18 | 2025 / FY | us-gaap:InventoryNet | 10-K · 0001437749-26-004568 |
Property, plant and equipment
| Reported period | Value | Unit | Filed | Filing FY / FP | Taxonomy concept | Source filing |
|---|---|---|---|---|---|---|
| As of 2021-12-31 | 440852000 | USD | 2023-02-22 | 2022 / FY | us-gaap:PropertyPlantAndEquipmentNet | 10-K · 0001437749-23-004153 |
| As of 2022-12-31 | 467604000 | USD | 2024-02-21 | 2023 / FY | us-gaap:PropertyPlantAndEquipmentNet | 10-K · 0001437749-24-005040 |
| As of 2023-12-31 | 598577000 | USD | 2025-02-19 | 2024 / FY | us-gaap:PropertyPlantAndEquipmentNet | 10-K · 0001437749-25-004353 |
| As of 2024-12-31 | 690023000 | USD | 2026-02-18 | 2025 / FY | us-gaap:PropertyPlantAndEquipmentNet | 10-K · 0001437749-26-004568 |
| As of 2025-12-31 | 813605000 | USD | 2026-02-18 | 2025 / FY | us-gaap:PropertyPlantAndEquipmentNet | 10-K · 0001437749-26-004568 |
Total liabilities
| Reported period | Value | Unit | Filed | Filing FY / FP | Taxonomy concept | Source filing |
|---|---|---|---|---|---|---|
| As of 2021-12-31 | 2605643000 | USD | 2023-02-22 | 2022 / FY | us-gaap:Liabilities | 10-K · 0001437749-23-004153 |
| As of 2022-12-31 | 2799736000 | USD | 2024-02-21 | 2023 / FY | us-gaap:Liabilities | 10-K · 0001437749-24-005040 |
| As of 2023-12-31 | 2743693000 | USD | 2025-02-19 | 2024 / FY | us-gaap:Liabilities | 10-K · 0001437749-25-004353 |
| As of 2024-12-31 | 2611888000 | USD | 2026-02-18 | 2025 / FY | us-gaap:Liabilities | 10-K · 0001437749-26-004568 |
| As of 2025-12-31 | 2934633000 | USD | 2026-02-18 | 2025 / FY | us-gaap:Liabilities | 10-K · 0001437749-26-004568 |
Current liabilities
| Reported period | Value | Unit | Filed | Filing FY / FP | Taxonomy concept | Source filing |
|---|---|---|---|---|---|---|
| As of 2021-12-31 | 1155907000 | USD | 2023-02-22 | 2022 / FY | us-gaap:LiabilitiesCurrent | 10-K · 0001437749-23-004153 |
| As of 2022-12-31 | 992044000 | USD | 2024-02-21 | 2023 / FY | us-gaap:LiabilitiesCurrent | 10-K · 0001437749-24-005040 |
| As of 2023-12-31 | 880771000 | USD | 2025-02-19 | 2024 / FY | us-gaap:LiabilitiesCurrent | 10-K · 0001437749-25-004353 |
| As of 2024-12-31 | 1033152000 | USD | 2026-02-18 | 2025 / FY | us-gaap:LiabilitiesCurrent | 10-K · 0001437749-26-004568 |
| As of 2025-12-31 | 1215346000 | USD | 2026-02-18 | 2025 / FY | us-gaap:LiabilitiesCurrent | 10-K · 0001437749-26-004568 |
Long-term debt
| Reported period | Value | Unit | Filed | Filing FY / FP | Taxonomy concept | Source filing |
|---|---|---|---|---|---|---|
| As of 2021-12-31 | 882060000 | USD | 2022-02-22 | 2021 / FY | us-gaap:LongTermDebtNoncurrent | 10-K · 0001437749-22-004080 |
| As of 2022-12-31 | 1370966000 | USD | 2023-02-22 | 2022 / FY | us-gaap:LongTermDebtNoncurrent | 10-K · 0001437749-23-004153 |
| As of 2023-12-31 | 1434825000 | USD | 2024-02-21 | 2023 / FY | us-gaap:LongTermDebtNoncurrent | 10-K · 0001437749-24-005040 |
| As of 2024-12-31 | 1211250000 | USD | 2025-02-19 | 2024 / FY | us-gaap:LongTermDebtNoncurrent | 10-K · 0001437749-25-004353 |
| As of 2025-12-31 | 1193750000 | USD | 2026-02-18 | 2025 / FY | us-gaap:LongTermDebtNoncurrent | 10-K · 0001437749-26-004568 |
Stockholders equity
| Reported period | Value | Unit | Filed | Filing FY / FP | Taxonomy concept | Source filing |
|---|---|---|---|---|---|---|
| As of 2021-12-31 | 2213774000 | USD | 2023-02-22 | 2022 / FY | us-gaap:StockholdersEquity | 10-K · 0001437749-23-004153 |
| As of 2022-12-31 | 2257381000 | USD | 2024-02-21 | 2023 / FY | us-gaap:StockholdersEquity | 10-K · 0001437749-24-005040 |
| As of 2023-12-31 | 2340252000 | USD | 2025-02-19 | 2024 / FY | us-gaap:StockholdersEquity | 10-K · 0001437749-25-004353 |
| As of 2024-12-31 | 2494278000 | USD | 2026-02-18 | 2025 / FY | us-gaap:StockholdersEquity | 10-K · 0001437749-26-004568 |
| As of 2025-12-31 | 2632422000 | USD | 2026-02-18 | 2025 / FY | us-gaap:StockholdersEquity | 10-K · 0001437749-26-004568 |
Revenue
| Reported period | Value | Unit | Filed | Filing FY / FP | Taxonomy concept | Source filing |
|---|---|---|---|---|---|---|
| 2021-01-01 to 2021-12-31 | 3737184000 | USD | 2024-02-21 | 2023 / FY | us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax | 10-K · 0001437749-24-005040 |
| 2022-01-01 to 2022-12-31 | 4564737000 | USD | 2025-02-19 | 2024 / FY | us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax | 10-K · 0001437749-25-004353 |
| 2023-01-01 to 2023-12-31 | 4022667000 | USD | 2026-02-18 | 2025 / FY | us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax | 10-K · 0001437749-26-004568 |
| 2024-01-01 to 2024-12-31 | 4295834000 | USD | 2026-02-18 | 2025 / FY | us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax | 10-K · 0001437749-26-004568 |
| 2025-01-01 to 2025-12-31 | 4209147000 | USD | 2026-02-18 | 2025 / FY | us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax | 10-K · 0001437749-26-004568 |
Cost of revenue
| Reported period | Value | Unit | Filed | Filing FY / FP | Taxonomy concept | Source filing |
|---|---|---|---|---|---|---|
| 2021-01-01 to 2021-12-31 | 2377102000 | USD | 2024-02-21 | 2023 / FY | us-gaap:CostOfGoodsAndServicesSold | 10-K · 0001437749-24-005040 |
| 2022-01-01 to 2022-12-31 | 3042733000 | USD | 2025-02-19 | 2024 / FY | us-gaap:CostOfGoodsAndServicesSold | 10-K · 0001437749-25-004353 |
| 2023-01-01 to 2023-12-31 | 2657236000 | USD | 2026-02-18 | 2025 / FY | us-gaap:CostOfGoodsAndServicesSold | 10-K · 0001437749-26-004568 |
| 2024-01-01 to 2024-12-31 | 2630208000 | USD | 2026-02-18 | 2025 / FY | us-gaap:CostOfGoodsAndServicesSold | 10-K · 0001437749-26-004568 |
| 2025-01-01 to 2025-12-31 | 2597410000 | USD | 2026-02-18 | 2025 / FY | us-gaap:CostOfGoodsAndServicesSold | 10-K · 0001437749-26-004568 |
Gross profit
| Reported period | Value | Unit | Filed | Filing FY / FP | Taxonomy concept | Source filing |
|---|---|---|---|---|---|---|
| 2021-01-01 to 2021-12-31 | 1360082000 | USD | 2024-02-21 | 2023 / FY | us-gaap:GrossProfit | 10-K · 0001437749-24-005040 |
| 2022-01-01 to 2022-12-31 | 1522004000 | USD | 2025-02-19 | 2024 / FY | us-gaap:GrossProfit | 10-K · 0001437749-25-004353 |
| 2023-01-01 to 2023-12-31 | 1365431000 | USD | 2026-02-18 | 2025 / FY | us-gaap:GrossProfit | 10-K · 0001437749-26-004568 |
| 2024-01-01 to 2024-12-31 | 1665626000 | USD | 2026-02-18 | 2025 / FY | us-gaap:GrossProfit | 10-K · 0001437749-26-004568 |
| 2025-01-01 to 2025-12-31 | 1611737000 | USD | 2026-02-18 | 2025 / FY | us-gaap:GrossProfit | 10-K · 0001437749-26-004568 |
Research and development
| Reported period | Value | Unit | Filed | Filing FY / FP | Taxonomy concept | Source filing |
|---|---|---|---|---|---|---|
| 2021-01-01 to 2021-12-31 | 104303000 | USD | 2024-02-21 | 2023 / FY | us-gaap:ResearchAndDevelopmentExpense | 10-K · 0001437749-24-005040 |
| 2022-01-01 to 2022-12-31 | 159774000 | USD | 2025-02-19 | 2024 / FY | us-gaap:ResearchAndDevelopmentExpense | 10-K · 0001437749-25-004353 |
| 2023-01-01 to 2023-12-31 | 173443000 | USD | 2026-02-18 | 2025 / FY | us-gaap:ResearchAndDevelopmentExpense | 10-K · 0001437749-26-004568 |
| 2024-01-01 to 2024-12-31 | 219600000 | USD | 2026-02-18 | 2025 / FY | us-gaap:ResearchAndDevelopmentExpense | 10-K · 0001437749-26-004568 |
| 2025-01-01 to 2025-12-31 | 243470000 | USD | 2026-02-18 | 2025 / FY | us-gaap:ResearchAndDevelopmentExpense | 10-K · 0001437749-26-004568 |
Operating income
| Reported period | Value | Unit | Filed | Filing FY / FP | Taxonomy concept | Source filing |
|---|---|---|---|---|---|---|
| 2021-01-01 to 2021-12-31 | 721136000 | USD | 2024-02-21 | 2023 / FY | us-gaap:OperatingIncomeLoss | 10-K · 0001437749-24-005040 |
| 2022-01-01 to 2022-12-31 | 566330000 | USD | 2025-02-19 | 2024 / FY | us-gaap:OperatingIncomeLoss | 10-K · 0001437749-25-004353 |
| 2023-01-01 to 2023-12-31 | 386199000 | USD | 2026-02-18 | 2025 / FY | us-gaap:OperatingIncomeLoss | 10-K · 0001437749-26-004568 |
| 2024-01-01 to 2024-12-31 | 536742000 | USD | 2026-02-18 | 2025 / FY | us-gaap:OperatingIncomeLoss | 10-K · 0001437749-26-004568 |
| 2025-01-01 to 2025-12-31 | 289191000 | USD | 2026-02-18 | 2025 / FY | us-gaap:OperatingIncomeLoss | 10-K · 0001437749-26-004568 |
Net income
| Reported period | Value | Unit | Filed | Filing FY / FP | Taxonomy concept | Source filing |
|---|---|---|---|---|---|---|
| 2021-01-01 to 2021-12-31 | 550494000 | USD | 2024-02-21 | 2023 / FY | us-gaap:NetIncomeLoss | 10-K · 0001437749-24-005040 |
| 2022-01-01 to 2022-12-31 | 399502000 | USD | 2025-02-19 | 2024 / FY | us-gaap:NetIncomeLoss | 10-K · 0001437749-25-004353 |
| 2023-01-01 to 2023-12-31 | 214606000 | USD | 2026-02-18 | 2025 / FY | us-gaap:NetIncomeLoss | 10-K · 0001437749-26-004568 |
| 2024-01-01 to 2024-12-31 | 316315000 | USD | 2026-02-18 | 2025 / FY | us-gaap:NetIncomeLoss | 10-K · 0001437749-26-004568 |
| 2025-01-01 to 2025-12-31 | 159554000 | USD | 2026-02-18 | 2025 / FY | us-gaap:NetIncomeLoss | 10-K · 0001437749-26-004568 |
Diluted earnings per share
| Reported period | Value | Unit | Filed | Filing FY / FP | Taxonomy concept | Source filing |
|---|---|---|---|---|---|---|
| 2021-01-01 to 2021-12-31 | 8.3 | USD/shares | 2024-02-21 | 2023 / FY | us-gaap:EarningsPerShareDiluted | 10-K · 0001437749-24-005040 |
| 2022-01-01 to 2022-12-31 | 5.42 | USD/shares | 2025-02-19 | 2024 / FY | us-gaap:EarningsPerShareDiluted | 10-K · 0001437749-25-004353 |
| 2023-01-01 to 2023-12-31 | 3.27 | USD/shares | 2026-02-18 | 2025 / FY | us-gaap:EarningsPerShareDiluted | 10-K · 0001437749-26-004568 |
| 2024-01-01 to 2024-12-31 | 5.39 | USD/shares | 2026-02-18 | 2025 / FY | us-gaap:EarningsPerShareDiluted | 10-K · 0001437749-26-004568 |
| 2025-01-01 to 2025-12-31 | 2.69 | USD/shares | 2026-02-18 | 2025 / FY | us-gaap:EarningsPerShareDiluted | 10-K · 0001437749-26-004568 |
Operating cash flow
| Reported period | Value | Unit | Filed | Filing FY / FP | Taxonomy concept | Source filing |
|---|---|---|---|---|---|---|
| 2021-01-01 to 2021-12-31 | 411156000 | USD | 2024-02-21 | 2023 / FY | us-gaap:NetCashProvidedByUsedInOperatingActivities | 10-K · 0001437749-24-005040 |
| 2022-01-01 to 2022-12-31 | 58516000 | USD | 2025-02-19 | 2024 / FY | us-gaap:NetCashProvidedByUsedInOperatingActivities | 10-K · 0001437749-25-004353 |
| 2023-01-01 to 2023-12-31 | 521670000 | USD | 2026-02-18 | 2025 / FY | us-gaap:NetCashProvidedByUsedInOperatingActivities | 10-K · 0001437749-26-004568 |
| 2024-01-01 to 2024-12-31 | 741301000 | USD | 2026-02-18 | 2025 / FY | us-gaap:NetCashProvidedByUsedInOperatingActivities | 10-K · 0001437749-26-004568 |
| 2025-01-01 to 2025-12-31 | 437978000 | USD | 2026-02-18 | 2025 / FY | us-gaap:NetCashProvidedByUsedInOperatingActivities | 10-K · 0001437749-26-004568 |
Capital expenditure
| Reported period | Value | Unit | Filed | Filing FY / FP | Taxonomy concept | Source filing |
|---|---|---|---|---|---|---|
| 2021-01-01 to 2021-12-31 | 109992000 | USD | 2024-02-21 | 2023 / FY | us-gaap:PaymentsToAcquirePropertyPlantAndEquipment | 10-K · 0001437749-24-005040 |
| 2022-01-01 to 2022-12-31 | 86188000 | USD | 2025-02-19 | 2024 / FY | us-gaap:PaymentsToAcquirePropertyPlantAndEquipment | 10-K · 0001437749-25-004353 |
| 2023-01-01 to 2023-12-31 | 129060000 | USD | 2026-02-18 | 2025 / FY | us-gaap:PaymentsToAcquirePropertyPlantAndEquipment | 10-K · 0001437749-26-004568 |
| 2024-01-01 to 2024-12-31 | 136733000 | USD | 2026-02-18 | 2025 / FY | us-gaap:PaymentsToAcquirePropertyPlantAndEquipment | 10-K · 0001437749-26-004568 |
| 2025-01-01 to 2025-12-31 | 169850000 | USD | 2026-02-18 | 2025 / FY | us-gaap:PaymentsToAcquirePropertyPlantAndEquipment | 10-K · 0001437749-26-004568 |
Dividends paid
| Reported period | Value | Unit | Filed | Filing FY / FP | Taxonomy concept | Source filing |
|---|---|---|---|---|---|---|
| 2021-01-01 to 2021-12-31 | 0 | USD | 2024-02-21 | 2023 / FY | us-gaap:PaymentsOfDividendsCommonStock | 10-K · 0001437749-24-005040 |
| 2022-01-01 to 2022-12-31 | 309000 | USD | 2025-02-19 | 2024 / FY | us-gaap:PaymentsOfDividendsCommonStock | 10-K · 0001437749-25-004353 |
| 2023-01-01 to 2023-12-31 | 0 | USD | 2026-02-18 | 2025 / FY | us-gaap:PaymentsOfDividendsCommonStock | 10-K · 0001437749-26-004568 |
| 2024-01-01 to 2024-12-31 | 273000 | USD | 2026-02-18 | 2025 / FY | us-gaap:PaymentsOfDividendsCommonStock | 10-K · 0001437749-26-004568 |
| 2025-01-01 to 2025-12-31 | 293000 | USD | 2026-02-18 | 2025 / FY | us-gaap:PaymentsOfDividendsCommonStock | 10-K · 0001437749-26-004568 |
Share repurchases
| Reported period | Value | Unit | Filed | Filing FY / FP | Taxonomy concept | Source filing |
|---|---|---|---|---|---|---|
| 2021-01-01 to 2021-12-31 | 125992000 | USD | 2024-02-21 | 2023 / FY | us-gaap:PaymentsForRepurchaseOfCommonStock | 10-K · 0001437749-24-005040 |
| 2022-01-01 to 2022-12-31 | 345840000 | USD | 2025-02-19 | 2024 / FY | us-gaap:PaymentsForRepurchaseOfCommonStock | 10-K · 0001437749-25-004353 |
| 2023-01-01 to 2023-12-31 | 251513000 | USD | 2026-02-18 | 2025 / FY | us-gaap:PaymentsForRepurchaseOfCommonStock | 10-K · 0001437749-26-004568 |
| 2024-01-01 to 2024-12-31 | 152743000 | USD | 2026-02-18 | 2025 / FY | us-gaap:PaymentsForRepurchaseOfCommonStock | 10-K · 0001437749-26-004568 |
| 2025-01-01 to 2025-12-31 | 147917000 | USD | 2026-02-18 | 2025 / FY | us-gaap:PaymentsForRepurchaseOfCommonStock | 10-K · 0001437749-26-004568 |
Source and method
SEC public numeric facts are reorganized into a standard reference. Tag priority follows the native app's declared concept chains; the latest filed observation is selected within the same exact start, end and unit. A missing value stays missing. No currency, quarterly total, ratio, share-price series or dividend calendar is inferred.
The ticker below belongs to the native source snapshot. Company names, tickers and reporting structures may change; CIK identifies the source filer.
- Source filer CIK
- 1474735
- Ticker in native snapshot
- GNRC
- Reported numeric facts
- 100
- Units present
- USD · USD/shares