TM Earnings