Imax Beat Wall Street Expectations in Q1, Thanks to Smash Success of China’s ‘Ne Zha 2’
China’s blockbuster smash “Ne Zha 2” helped to boost profits and revenues at Imax during the first quarter of 2025. The big screen company logged $86.7 million for the three-month period ending in March, up 10% from the $79.1 million reported in the same quarter a year ago. Those revenues were above Wall Street’s projection […]