The free, ad-supported streaming platform, owned by Fox, also streamed over 10 billion hours of content in 2024.