Quanta Services (PWR): DSI Deal, Backlog & Balance Sheet Trade-Offs | Monexa