TSL Earnings