SFL Q1 2026 Earnings Earnings Per Share Surges Past Estimates Stock Declines Despite Massive Beat Kosmos Energy Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Rises Despite Loss IDCC Q1 2026 Earnings EPS Surges Past Estimates on Strong Licensing Revenue Stock Declines GBDC Q1 2026 Earnings Significant EPS Miss Amid Challenging Credit Environment REX Q3 2001 Earnings EPS Beats Estimates by 23 as Company Delivers Strong Quarter AZZ Inc AZZ Q1 2026 Earnings EPS Beat Amid Solid Execution Revenue Details Not Disclosed