KKRT Q1 2026 Earnings EPS Surprise Positive Despite Slight Stock Decline MSFT Q1 2026 Earnings EPS Surpasses Estimates but Stock Slightly Down VSAT Q1 2026 Earnings Strong EPS Surprise Drives Shares Higher NDRA Q1 2026 Earnings WiderThanExpected Loss as PreRevenue Stage Continues GEL Q1 2026 Earnings EPS Misses Estimates Sharply Units Decline BORR Q1 2026 Earnings EPS Misses Estimates Significantly Revenue Not Disclosed