STARZ Entertainment Corp. has reported its financial results for the quarter ended June 30, 2025. The company reported consolidated revenue of $319.7 million and a net loss of $42.5 million. The operating loss for the quarter was $26.9 million, and Adjusted OIBDA came in at $33.4 million. STARZ ended the quarter with 12.2 million U.S. Over-The-Top (OTT) subscribers, reflecting a sequential decline of 120,000. Total U.S. subscribers decreased by 410,000 to 17.6 million, while total North American subscribers dropped to 19.1 million, a decline of 520,000. Despite these declines, STARZ management remains optimistic, reiterating their outlook for sequential revenue and OTT subscriber growth in the third and fourth quarters of 2025. The company's content strategy continues to engage audiences, as evidenced by strong subscriber additions from the recent 'Outlander: Blood of my Blood' premiere, marking the third highest for a series premiere in STARZ's history. STARZ ended the quarter with $573.5 million in total net debt, consisting of $300 million outstanding on its Term Loan A credit facility, $325.1 million in senior unsecured notes, and $51.6 million in cash, with its $150 million revolving credit facility undrawn.