GENERAC HOLDINGS INC. (GNRC)
↓ Download CSV- Sector Manufacturing
- Incorporated DE
- Fiscal year ends Dec 31
In fiscal 2025, GENERAC HOLDINGS INC. reported revenue of $4.21B, down 2.0% from the prior year. The company was profitable, with a net margin of 3.8% and a gross margin of 38.3%. It held $5.57B in total assets against $2.93B in total liabilities.
Key ratios (FY2025)
38.3%
Gross margin
6.9%
Operating margin
3.8%
Net margin
6.1%
Return on equity
-2.0%
Revenue growth (YoY)
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $4.21B | $4.30B | $4.02B | $4.56B | $3.74B | $2.49B | $2.20B | $2.02B | $1.68B | $1.45B |
| Cost of Revenue | $2.60B | $2.63B | $2.66B | $3.04B | $2.38B | $1.53B | $1.41B | $1.30B | $1.09B | $935.32M |
| Gross Profit | $1.61B | $1.67B | $1.37B | $1.52B | $1.36B | $957.65M | $797.75M | $725.04M | $584.79M | $512.42M |
| Operating Income | $289.19M | $536.74M | $386.20M | $566.33M | $721.14M | $479.11M | $372.16M | $357.18M | $250.63M | $202.75M |
| Net Income | $159.55M | $316.31M | $214.61M | $399.50M | $550.49M | $350.58M | $252.01M | $238.26M | $157.81M | $97.15M |
| EPS (Diluted) | $2.69 | $5.39 | $3.27 | $5.42 | $8.30 | $5.48 | $4.03 | $3.54 | $2.53 | $1.47 |
| Total Assets | $5.57B | $5.11B | $5.09B | $5.17B | $4.88B | $3.24B | $2.67B | $2.43B | $2.03B | $1.87B |
| Total Liabilities | $2.93B | $2.61B | $2.74B | $2.80B | $2.61B | $1.78B | $1.57B | $1.60B | $1.43B | $1.43B |
| Shareholders' Equity | $2.63B | $2.49B | $2.34B | $2.26B | $2.21B | $1.39B | $1.03B | $760.55M | $554.04M | $401.12M |
| Cash & Equivalents | $341.41M | $281.28M | $200.99M | $132.72M | $147.34M | $655.13M | $322.88M | $224.48M | $138.47M | $67.27M |
| Operating Cash Flow | $437.98M | $741.30M | $521.67M | $58.52M | $411.16M | $486.53M | $308.89M | $247.23M | $257.32M | $241.12M |
| Capital Expenditures | $169.85M | $136.73M | $129.06M | $86.19M | $109.99M | $62.13M | $60.80M | $47.60M | $33.26M | $30.47M |
| Shares Outstanding | 59.28M | 60.35M | 62.06M | 64.68M | 64.25M | 63.74M | 62.87M | 62.23M | 62.64M | 65.38M |