Comparison of 2Q25 result against estimates & 2Q24 result