Generac (GNRC) reported Q2 adjusted earnings Wednesday of $2.91 per diluted share, up from $1.65 a year earlier.
Analysts polled by FactSet expected $2.01.
Net sales for the quarter ended June 30 were $1.17 billion, compared with $1.06 billion a year earlier.
Analysts surveyed by FactSet expected $1.18 billion.
For 2026, the company continues to expect net sales growth in the mid-to-high teens percent range compared to previous year.
Analysts polled by FactSet expect $4.93 billion.
Shares of the company were up 2.8% in Wednesday's premarket activity.