The Southern Company (SO) Q1 2025 Earnings Results | EarningsNxt