ChartRow logo
ChartRow
Stocks and ETFs

financial statements

The full income statement, balance sheet, and cash-flow statement for Generac Holdlings Inc. (GNRC), plus valuation ratios — straight from SEC filings. Switch between annual, quarterly, and trailing-twelve-month figures, pick how far back to look, and flip the time order. Every line has a trend sparkline.

See the live GNRC chart & snapshot →

As-reported fiscal years.
Line itemTrendFY2025FY2024FY2023FY2022FY2021
Income Statementas ofDec 31 ’25as ofDec 31 ’24as ofDec 31 ’23as ofDec 31 ’22as ofDec 31 ’21
Revenue
4.21B
YoY-2.0%
4.30B
YoY+6.8%
4.02B
YoY-11.9%
4.56B
YoY+22.1%
3.74B
YoY+50.4%
1.61B
YoY-3.2%
1.67B
YoY+22.0%
1.37B
YoY-10.3%
1.52B
YoY+11.9%
1.36B
YoY+42.0%
1.32B
YoY+17.2%
1.13B
YoY+15.3%
979M
YoY+2.5%
956M
YoY+49.6%
639M
YoY+33.5%
Operating income
289M
YoY-46.1%
537M
YoY+39.0%
386M
YoY-31.8%
566M
YoY-21.5%
721M
YoY+50.5%
Interest expense
70.7M
YoY-21.2%
89.7M
YoY-8.1%
97.6M
YoY+78.1%
54.8M
YoY+66.4%
33.0M
YoY-0.1%
Other non-operating income
-5.27M
YoY-126.4%
-2.33M
YoY+8.5%
-2.54M
YoY-500.0%
-424K
YoY-115.4%
2.76M
YoY+231.0%
Pre-tax income
199M
YoY-51.4%
409M
YoY+41.0%
290M
YoY-42.9%
508M
YoY-26.5%
692M
YoY+55.0%
Income tax
37.7M
YoY-59.2%
92.5M
YoY+26.3%
73.2M
YoY-26.5%
99.6M
YoY-26.2%
135M
YoY+36.4%
161M
YoY-49.1%
317M
YoY+46.0%
217M
YoY-46.9%
409M
YoY-26.5%
557M
YoY+58.8%
$2.69
YoY-50.1%
$5.39
YoY+64.8%
$3.27
YoY-39.7%
$5.42
YoY-34.7%
$8.30
YoY+51.5%
Balance Sheetas ofDec 31 ’25as ofDec 31 ’24as ofDec 31 ’23as ofDec 31 ’22as ofDec 31 ’21
2.46B
YoY+21.2%
2.03B
YoY+1.7%
2.00B
YoY-8.5%
2.18B
YoY+18.1%
1.85B
YoY+10.7%
5.57B
YoY+9.1%
5.11B
YoY+0.3%
5.09B
YoY-1.5%
5.17B
YoY+6.0%
4.88B
YoY+50.8%
1.22B
YoY+17.6%
1.03B
YoY+17.3%
881M
YoY-11.2%
992M
YoY-14.2%
1.16B
YoY+80.2%
2.93B
YoY+12.4%
2.61B
YoY-4.8%
2.74B
YoY-2.0%
2.80B
YoY+7.4%
2.61B
YoY+46.5%
2.63B
YoY+5.5%
2.49B
YoY+6.6%
2.34B
YoY+3.7%
2.26B
YoY+2.0%
2.21B
YoY+59.2%
Cash Flowas ofDec 31 ’25as ofDec 31 ’24as ofDec 31 ’23as ofDec 31 ’22as ofDec 31 ’21
438M
YoY-40.9%
741M
YoY+42.1%
522M
YoY+791.5%
58.5M
YoY-85.8%
411M
YoY-15.5%
-173M
YoY+17.2%
-209M
YoY-17.2%
-178M
YoY-32.7%
-134M
YoY+83.6%
-817M
YoY-558.6%
-213M
YoY+52.6%
-449M
YoY-62.0%
-277M
YoY-532.7%
64.0M
YoY+162.2%
-103M
YoY-238.4%
FX effect on cash
1.31M
YoY+458.3%
Net change in cash
60.1M
YoY-25.1%
80.3M
YoY+17.6%
68.3M
YoY+567.1%
-14.6M
YoY+97.1%
-508M
YoY-252.8%
Interest paid
75.9M
YoY-15.1%
89.4M
YoY+6.4%
84.0M
YoY+71.8%
48.9M
YoY+75.7%
27.8M
YoY-3.2%
Income taxes paid
89.4M
YoY-39.9%
149M
YoY+48.7%
100M
YoY-33.7%
151M
YoY-3.7%
157M
YoY+153.4%
Valuation Ratiosas ofDec 31 ’25as ofDec 31 ’24as ofDec 31 ’23as ofDec 31 ’22as ofDec 31 ’21
Market cap
8.00B
YoY-13.2%
9.23B
YoY+16.2%
7.94B
YoY+24.5%
6.38B
YoY-71.3%
22.2B
YoY+55.4%
P/E
49.6×
YoY+70.3%
29.1×
YoY-31.6%
42.6×
YoY+212.2%
13.6×
YoY-66.2%
40.3×
YoY-1.1%
P/S
1.9×
YoY-11.5%
2.1×
YoY+7.0%
2.0×
YoY+43.1%
1.4×
YoY-76.4%
5.9×
YoY+3.3%
P/B
3.0×
YoY-17.8%
3.7×
YoY+8.7%
3.4×
YoY+22.8%
2.8×
YoY-72.4%
10.0×
YoY-2.4%
P/FCF
29.8×
YoY+95.6%
15.3×
YoY-60.8%
39.0×
73.7×
YoY+118.9%
Earnings yield
2.0%
YoY-41.3%
3.4%
YoY+46.2%
2.3%
YoY-68.0%
7.3%
YoY+195.9%
2.5%
YoY+1.1%
FCF yield
3.4%
YoY-48.9%
6.6%
YoY+155.3%
2.6%
1.4%
YoY-54.3%
Source filing10-K10-K10-K10-K10-K

About this data

Source: GNRC's SEC filings (10-K / 10-Q). Annual columns are as-reported fiscal years; quarterly columns are as-reported fiscal quarters (Q4 derived as full-year minus the first three quarters where a company doesn't file a standalone Q4); TTM (quarterly) rolls the trailing four quarters at every quarter end, TTM (yearly) samples that one year apart; balance-sheet rows show the period-end balance. Valuation ratios are sampled as of each period end. View all GNRC filings on SEC EDGAR → Not investment advice.