Taiwan Semiconductor Navigates Foundry Concerns Amid Broader Market Sentiment Kartoon Studios TOON Q3 2018 Results Fall Short EPS 240 Revenue NA IDEA Group AMTD Q4 2020 Beat Revenue NA EPS Exceeds by Significant PPL Corporation PPL Q1 2026 Earnings Surprise EPS 063 Up Significant