IMAX China Holding, Inc. (01970) said its loss was USD26.74 million for the year ended 31 December 2020, compared to the profit of USD42.89 million of the same period last year. A final dividend of USD0.02 per share will be distributed.
The total revenue was USD52.33 million, a year-on-year decrease of 57.9%.