The film tech company rode the China Lunar New Year ticket sales hitting its own record high of $1.3 billion on the strength of local releases like 'Ne Zha 2.'
Imax has posted a record high of $53 million in box office over China’s Lunar New Year period