TECB Earnings