GNRC reported its earnings on 2026-02-11, showcasing a revenue of 1.09B against an estimate of 1.17B, resulting in a -6.71% surprise. The EPS was 1.61, surpassing the expected 1.81 by -11.05%. The stock experienced a 17.93% price change on the earnings day and a 28.06% change over the next five days, reflecting market reactions to the results.