“Eighteen of Formula 1's 24 races are contracted through 2030 and beyond, providing high revenue visibility.”