Workflow
Starz Entertainment Corp(STRZ) - 2026 Q1 - Quarterly Results

Starz Entertainment Corp. Reports Results for the Quarter Ended June 30, 2025 Revenue was $319.7 Million Net Loss was $(42.5) Million or a Net Loss Per Share of $(2.54) Exhibit 99.1 Operating Loss was $(26.9) Million Adjusted OIBDA was $33.4 Million Management Reiterates Outlook for Sequential Revenue and OTT Subscriber Growth in Q3 and Q4 of 2025 SANTA MONICA, CA, and VANCOUVER, B.C., August 14, 2025 – STARZ (NASDAQ: STRZ) today reported results for the quarter ended June 30, 2025. This press release inclu ...