Analysis of corporate performance in 2024