IMAX Corporation reports 2006 and first quarter 2007 financial results