TKV's revenue in 2024