Quanta Services (PWR) Earnings Analysis: Infrastructure Growth and 2025 Outlook | Monexa