Generac showed that it is firing on all cylinders after reporting its first-quarter earnings.