THRM Q1 2026 Earnings Profit Surge Defies Estimates as Automotive Climate Control Demand Boosts Margins WW Q1 2026 Earnings Deep EPS Miss Amidst Strategic Transformation CYTK Q1 2026 Earnings ClinicalStage Biotech Beats EPS Estimates but Stock Slips Costamare Inc CMRE Q1 2026 Earnings EPS Misses Estimates as Stock Declines 42 MGPI Q1 2026 Earnings Massive EPS Beat Amidst Revenue Uncertainty MNSBP Q1 2026 Earnings EPS Surges Past Estimates by Over 24