Quanta Services Q2 2025 Update: Backlog and Energy Transition Growth | Monexa