DIN Q1 2026 Earnings EPS Surpasses Estimates by 529 BORR Q1 2026 Earnings Earnings Misses Estimates as Loss Widens CHEF Q1 2026 Earnings EPS Surges Past Estimates as Company Delivers Strong Profitability CRVS Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Advances Pipeline GBDC Q1 2026 Earnings Significant EPS Miss Amid Challenging Credit Environment CSAI Q4 2025 Earnings Loss per Share of 013 Amid Limited Disclosures