PWR Financials: Quanta Services Inc AI Analysis