First half 2024 vs. first half 2025, revenues by business