H&T gross profit by product H1 2024