Starz reported its first-quarter 2026 earnings Thursday revealing a widened loss for the media company but indications it’s been improving its financial position one year out from its spinoff from Lionsgate. OTT revenue for the January-March quarter was $211.1 million (down from $225.5 million in the year-ago quarter). Linear and “other revenue” came to $95.8 […]
