WEBTOON WBTN Crushes Q1 2026 Estimates EPS 007 Tops Views Solarmax Technology SMXT Q1 2026 Financial Overview Ardmore ASC Q1 2026 Earnings Surprise EPS 058 Up Significant Thomson TRI Q1 2026 Earnings EPS 123 Beats Estimates