Watch GNRC. Know when insiders buy.
One email the day a filing lands. Free.
| Period | Revenue | YoY | Gross margin | Operating income | Net income | YoY | EPS | Op. cash flow | Capex | Free cash flow | Filed |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Q2 2026 · Jun 30 | $1.2B | +10.6% | 44.5% | $210.4M | $143.2M | +93.5% | 2.40 | $121.2M | $58.3M | $62.9M | Aug 4 |
| Q1 2026 · Mar 31 | $1.1B | +12.4% | 38.7% | $117.3M | $73.3M | +67.1% | 1.24 | $119.3M | $29.4M | $89.9M | May 5 |
| Q4 2025 · Dec 31derived | $1.1B | −11.6% | 36.3% | −$9.3M | −$24.5M | −120.9% | -0.41 | $189.3M | $59.3M | $129.9M | Feb 18 |
| Q3 2025 · Sep 30 | $1.1B | −5.0% | 38.3% | $103.1M | $66.2M | −41.8% | 1.12 | $118.4M | $21.9M | $96.5M | Nov 4 |
| Q2 2025 · Jun 30 | $1.1B | +6.3% | 39.3% | $111.8M | $74M | +25.2% | 1.25 | $72.2M | $57.7M | $14.5M | Aug 4 |
| Q1 2025 · Mar 31 | $942.1M | +5.9% | 39.5% | $83.6M | $43.8M | +67.1% | 0.73 | $58.2M | $30.9M | $27.2M | May 5 |
| Q4 2024 · Dec 31derived | $1.2B | +16.1% | 40.6% | $198M | $117.2M | +21.4% | 2.14 | $339.5M | $53.3M | $286.1M | Feb 18 |
| Q3 2024 · Sep 30 | $1.2B | +9.6% | 40.2% | $168.6M | $113.7M | +88.4% | 1.89 | $212.3M | $28.6M | $183.7M | Nov 4 |
| Q2 2024 · Jun 30 | $998.2M | — | 37.6% | $103.2M | $59.1M | — | 0.97 | $77.7M | $28M | $49.7M | Aug 5 |
| Q1 2024 · Mar 31 | $889.3M | — | 35.6% | $66.9M | $26.2M | — | 0.39 | $111.9M | $26.8M | $85.1M | May 6 |
| Q4 2023 · Dec 31 | $1.1B | — | 36.5% | $151M | $96.6M | — | 1.57 | $316.9M | $51.3M | $265.6M | Feb 18 |
| Q3 2023 · Sep 30 | $1.1B | — | 35.1% | $104.8M | $60.4M | — | 0.97 | $140.1M | $23.8M | $116.3M | Nov 5 |
| Year | Revenue | Gross margin | Operating income | Net income | Net margin | EPS | Op. cash flow | Capex | Free cash flow | Buybacks | Dividends paid |
|---|---|---|---|---|---|---|---|---|---|---|---|
| FY2025 · to Dec 31 | $4.2B | 38.3% | $289.2M | $159.6M | 3.8% | 2.69 | $438M | $169.8M | $268.1M | $147.9M | $293K |
| FY2024 · to Dec 31 | $4.3B | 38.8% | $536.7M | $316.3M | 7.4% | 5.39 | $741.3M | $136.7M | $604.6M | $152.7M | $273K |
| FY2023 · to Dec 31 | $4B | 33.9% | $386.2M | $214.6M | 5.3% | 3.27 | $521.7M | $129.1M | $392.6M | $251.5M | $0 |
| FY2022 · to Dec 31 | $4.6B | 33.3% | $566.3M | $399.5M | 8.8% | 5.42 | $58.5M | $86.2M | −$27.7M | $345.8M | $309K |
| FY2021 · to Dec 31 | $3.7B | 36.4% | $721.1M | $550.5M | 14.7% | 8.30 | $411.2M | $110M | $301.2M | $126M | $0 |
| FY2020 · to Dec 31 | $2.5B | 38.5% | $479.1M | $350.6M | 14.1% | 5.48 | $486.5M | $62.1M | $424.4M | $0 | $0 |
Every number comes from GENERAC HOLDINGS INC.'s own XBRL-tagged filings with the SEC, not a data vendor. Quarters marked derived are the fiscal year minus the three reported quarters, the same way every data provider computes Q4. Restated figures replace originals as later filings arrive.