IMTC Earnings