TrioTech International TRT Q3 2024 Earnings Modest Profit as Stock Surges on Thin Data CC Q1 2026 Earnings Surprise Profit Beats Estimates by Wide Margin DWSN Q2 2019 Earnings EPS Misses Estimates Amid Challenging Energy Market Conditions TGEN Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Sentiment GOOG Q1 2026 Earnings EPS Misses Estimates Amid Flat Market Response SUIG Q1 2026 Earnings Staggering Earnings Miss Raises Serious Concerns