Quanta Services (PWR): financials explained · StockLab