TDSC Earnings