TPST Q1 2026 Earnings Significant EPS Miss as PreRevenue Biotech Continues RD Investment InterDigital IDCC Q1 2026 Earnings Strong EPS Beat Overshadowed by Market Caution BHFAL Q1 2026 Earnings Missed EPS Estimates Amid Challenging Interest Rate Environment YORW Q1 2026 Earnings EPS Surpasses Estimates as Utility Delivers Steady Performance CMS Energy Corporation CMSD Q1 2026 Earnings Earnings Beat on Strong Utility Performance Insperity Q1 2026 Earnings EPS Beat Drives Strong Stock Reaction