CMCO Q1 2026 Earnings EPS Beats Estimates as Cost Discipline Lifts Results AMTD Q4 2020 Earnings Strong EPS Beat Amid Market Uncertainty IDCC Q1 2026 Earnings EPS Beats Estimates by 2269 Shares Dip Despite Strong Profit Performance NWSA Q1 2026 Earnings EPS Beat by 1206 on Strong Operating Performance CBC Q1 2026 Earnings EPS Surpasses Estimates Amid Modest Share Decline FOA Q1 2026 Earnings Strong EPS Surprise of 2966 Drives Investor Attention Tetra Technologies TTI Q1 2026 Earnings EPS Beat Drives 81 Surprise Amid Revenue Disclosures Lacking MSDL Q1 2026 Earnings Modest EPS Beat amid Flat Revenue Profile Mission Produce Q1 2026 Earnings EPS Beat Offset by Revenue Uncertainty and Stock Decline EXC Q1 2026 Earnings Slight EPS Beat Bolsters Utilitys Steady Outlook OSBC Q1 2026 Earnings EPS Falls Short of Expectations as Revenue Details Remain Undisclosed American Integrity Insurance Group Inc AII Q1 2026 Earnings Earnings Beat Estimates Amid Stable Underwriting Performance