IHH reports higher earnings