Starz Entertainment Corp. Provides Business Update for the Fourth Quarter and Fiscal Year Ended March 31, 2025
1. Starz reports fourth quarter revenue of $330.6 million. 2. Operating loss was $(136.3) million with restructuring charges of $177.4 million. 3. 530,000 new U.S. OTT subscribers added, showing 2% growth. 4. Forecasts $200 million Adjusted OIBDA for calendar year 2025. 5. Separation from Lionsgate completed, affecting financial reporting going forward.