Starz Entertainment Reports Q2 Calendar 2025 Results with Revenue and Subscriber Declines

STRZ
September 20, 2025
Starz Entertainment Corp. reported its financial results for the quarter ended June 30, 2025, showing a consolidated revenue of $319.7 million. This represents an 8.0% decrease year-over-year from $347.6 million in the prior-year quarter. The company recorded a net loss of $(42.5) million, translating to a net loss per share of $(2.54). Operating loss for the quarter was $(26.9) million, and Adjusted OIBDA stood at $33.4 million, down from $56.3 million in Q2 2024. U.S. Over-The-Top (OTT) subscribers experienced a sequential decline of 120,000, ending the quarter at 12.2 million. Total U.S. subscribers decreased by 410,000 from the prior quarter to 17.6 million, primarily due to continued pressure on linear subscribers and lower OTT additions. Including Canada, total North American subscribers declined sequentially by 520,000 to 19.1 million. The decline in OTT subscribers was partly attributed to the underperformance of 'BMF Season 4,' which did not meet audience expectations. Starz ended the quarter with net debt of $573.5 million, and its total Adjusted OIBDA Leverage Ratio was 3.2x on a trailing twelve-month basis. Management reiterated its outlook for sequential revenue and OTT subscriber growth in the third and fourth quarters of calendar 2025. The content on BeyondSPX is for informational purposes only and should not be construed as financial or investment advice. We are not financial advisors. Consult with a qualified professional before making any investment decisions. Any actions you take based on information from this site are solely at your own risk.