Starz Entertainment ended its first year as a standalone company after splitting from Lionsgate with lower overall revenues and a widened net loss as it looks to positive year-over-year streaming growth in 2026.
The premium cable and streaming platform, which no longer discloses its subscriber counts, ended the three months to March 31, 2026 with $307 million in overall revenues, compared to $330.6 million in the same period of 2025.
Streaming revenue came to $211.1 million for the latest quarter, down from $223.4 million in OTT revenue in the year-ago period. Starz in its results forecast positive year-over-year streaming revenue growth in fiscal 2026.…