IMAX China FY26 H1 profit drops 66.08% to US$ 8.1 million; revenue falls 40.5% to US$ 34.45 million - IMAX News | Rallies