GENERAC HOLDINGS INC. (GNRC) quarterly revenue and earnings by quarter · Investailor