Entergy (ETR) Financial Analysis: Q1 2025, Strategy, and Debt | Monexa