ITMC Earnings