IMAX CHINA (01970) announced its annual results for the year ended December 31, 2025. The group achieved revenue of $102 million, representing an increase of 26.35% year-on-year. Profit attributable to the company's owners for the year was $37.681 million, a rise of 69.6% compared to the previous year. Basic earnings per share were $0.11. The increase in revenue was attributed to a rise of $18.4 million in content solutions revenue, a $2.2 million increase in technology products and services revenue, and a $0.7 million increase in all other revenue.