DealSize | TSM - Earnings