Formula One as a financial investment: how Liberty Media turned a sports asset into a value-creation machine
Formula One is often discussed as a sporting spectacle, but under Liberty Media it is better understood as a financial asset. The key change has not been the racing itself, but the logic of value creation around it. In 2025, Formula 1 generated $3.9 billion of revenue, $632 million of operating income and $946 million of Adjusted OIBDA, all up strongly year on year (Liberty Media Corporation, 2026b). F1’s success under Liberty is therefore best understood not as a sporting story, but as a disciplined investment and monetisation strategy that improved long-term cash flows and asset value. F1 is creating value because Liberty has expanded and monetised the business far beyond the race weekend itself. Liberty’s annual report shows that Formula 1’s primary revenue comes from race promotion, media rights and sponsorship, with many contracts involving advance payments and annual fee increases (Liberty Media Corporation, 2026a). That is exactly the kind of contracted cash flow profile i...