Disney is raising prices and expanding adverts in its streaming service, as it struggles to revive its business.
But the company said attendance had slipped in the three months ending July 1 at its amusement park in Florida, where the company has been feuding with Governor Ron DeSantis, who has spearheaded attacks in the US on the firm as too "woke". Disney's losses - which included a $2.7bn restructuring charge - were not as severe as analysts had expected, which Mr Iger said reflected the firm's focus on cutting costs and improving efficiency.
Its Disney Hostar service in India, which has been struggling since losing the right to show cricket matches, saw subscriptions plunge 24%, while other offerings, including ESPN and Hulu saw little change.