Generac Holdings (GNRC) reported Q1 adjusted earnings Wednesday of $1.26 per diluted share, up from $0.88 a year earlier.
Analysts polled by FactSet expected $0.96.
Net sales for the quarter ended March 31 were $942.1 million, compared with $889.3 million a year earlier.
Analysts polled by FactSet expected $920.6 million.
The company widened its 2025 net sales growth guidance to between flat and 7%, from the previous range of 3% to 7%. Analysts polled by FactSet expect $4.51 billion.
Generac share rose 2.5% in premarket trading.