Generac › Financials
Ten years from Generac’s own SEC filings. Fiscal years end in December.
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.45B | $1.68B | $2.02B | $2.20B | $2.49B | $3.74B | $4.56B | $4.02B | $4.30B | $4.21B | $4.44B | — |
| Gross profit | $512.4M | $584.8M | $725.0M | $797.8M | $957.7M | $1.36B | $1.52B | $1.37B | $1.67B | $1.61B | $1.76B | — |
| Operating income | $202.8M | $250.6M | $357.2M | $372.2M | $479.1M | $721.1M | $566.3M | $386.2M | $536.7M | $289.2M | $421.5M | — |
| Net income | $97.2M | $157.8M | $238.3M | $252.0M | $350.6M | $550.5M | $399.5M | $214.6M | $316.3M | $159.6M | $258.2M | — |
| Earnings per share, diluted | $1.47 | $2.53 | $3.54 | $4.03 | $5.48 | $8.30 | $5.42 | $3.27 | $5.39 | $2.69 | — | — |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash and equivalents | $67.3M | $138.5M | $224.5M | $322.9M | $655.1M | $147.3M | $132.7M | $201.0M | $281.3M | $341.4M | — | $264.9M |
| Total assets | $1.86B | $2.02B | $2.43B | $2.67B | $3.24B | $4.88B | $5.17B | $5.09B | $5.11B | $5.57B | — | $5.77B |
| Debt | $903.7M | $908.1M | $878.4M | $840.1M | $845.9M | $908.0M | $1.38B | $1.49B | $1.28B | $1.28B | — | $1.28B |
| Total liabilities | $1.43B | $1.42B | $1.60B | $1.57B | $1.78B | $2.61B | $2.80B | $2.74B | $2.61B | $2.93B | — | $2.89B |
| Shareholders' equity | $401.1M | $559.6M | $760.5M | $1.03B | $1.39B | $2.21B | $2.26B | $2.34B | $2.49B | $2.63B | — | $2.88B |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $241.1M | $257.3M | $247.2M | $308.9M | $486.5M | $411.2M | $58.5M | $521.7M | $741.3M | $438.0M | $548.1M | — |
| Capital spending | $30.5M | $33.3M | $47.6M | $60.8M | $62.1M | $110.0M | $86.2M | $129.1M | $136.7M | $169.8M | $168.9M | — |
| Free cash flow | $210.7M | $224.1M | $199.6M | $248.1M | $424.4M | $301.2M | −$27.7M | $392.6M | $604.6M | $268.1M | $379.2M | — |
| Buybacks | $149.9M | $30.0M | $25.7M | $0 | $0 | $126.0M | $345.8M | $251.5M | $152.7M | $147.9M | $0 | — |
| Dividends | $76K | $0 | $314K | $285K | $0 | $0 | $309K | $0 | $273K | $293K | $0 | — |
| Returned to shareholders | $150.0M | $30.0M | $26.0M | $285K | $0 | $126.0M | $346.1M | $251.5M | $153.0M | $148.2M | $0 | — |
| Stock-based pay | $9.5M | $10.2M | $14.6M | $16.7M | $20.9M | $24.0M | $29.5M | $35.5M | $49.2M | $49.9M | $51.0M | — |
Every column links to the filing it comes from on EDGAR. Last 12 months adds the latest year to date to the last 10-K and takes away the same months a year earlier. Debt is long-term debt including the part due within a year. A dash means the company did not report that line in a form we can read, never a zero. Market cap uses the latest closing price and the share count from the cover of the latest filing. How we count
$11.37B at $192.68 a share, with 59,006,361 shares outstanding as of Jul 31, 2026, from the cover of its latest SEC filing.
Revenue of $4.44B and net income of $258.2M in the last 12 months to Jun 2026.
Generac reported $1.28B of debt and $264.9M of cash and equivalents on its balance sheet in Jun 2026.
Yes. Operating cash flow minus capital spending was $379.2M in the last 12 months to Jun 2026.
$148.2M in buybacks and dividends in fiscal 2025, from the cash flow statement.
Free. Your email goes to Substack, which runs the newsletter. Privacy