Halliburton (HAL): financials explained · StockLab