Consolidated revenues for fiscal 2026 were $2.63 billion, a 1.8% increase from $2.58 billion in fiscal 2025. Motion Picture segment revenue was $1.62 billion, contributing 60.8% of total revenue. Television Production segment revenue was $1.04 billion, contributing 39.2% of total revenue. Net loss attributable to Lionsgate Studios Corp. shareholders was $198.3 million for fiscal 2026. The company completed the Starz Separation on May 6, 2025, resulting in two separately traded public companies. The company maintains a film and television library of over 20,000 titles.