Get the latest earnings insights on Generac (GNRC): data center growth, revised 2025 outlook, and margin trends.