Formula 1 commercial right holder, Liberty Media, unveiled its impressive financial results for 2025 on Thursday.