NASDAQ
Financial data for GNRC
6.79% YoY
60.15% YoY
64.95% YoY
Annual Income Statement for GNRC
| Item | 2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue | $4B | $4B | $5B | $4B | $2B |
| Cost of Revenue | $3B | $3B | $3B | $2B | $2B |
| Gross Profit | $2B | $1B | $2B | $1B | $958M |
| Operating Expenses | $1B | $979M | $956M | $639M | $479M |
| Operating Income | $537M | $386M | $566M | $721M | $479M |
| Net Income | $325M | $203M | $350M | $533M | $349M |
| EPS | $5.46 | $3.31 | $5.55 | $8.51 | $5.61 |
| EBITDA | $671M | $555M | $719M | $817M | $548M |
No price data available for this timeframe.