half yearly 2024