Starz Q1 2026 Earnings Call Highlights Operational and Financial Performance
In its first-quarter earnings call for 2026, Starz (STRZ) reported $307 million in total revenue, a slight decline from the previous quarter. The company highlighted improved adjusted OIBDA due to cost reductions but noted challenges with content amortization and lower overall revenue. Unlevered free cash flow increased significantly year-over-year.

Topics: adjusted_oibda content_spend free_cash_flow leverage_ratio revenue