DIN Q1 2026 Earnings Earnings Beat Amid Mixed Restaurant Performance DMC Global Q1 2026 Earnings Narrowing Losses as EPS Surprises to the Upside NEXN Q3 2025 Earnings Strong EPS Beat Drives Positive Stock Reaction PSQH Q1 2026 Earnings Narrowed Loss Exceeds Analyst Estimates Bain Capital Specialty Finance Inc BCSF Q1 2026 Earnings Net Investment Income Misses Estimates Stock Edges Higher IBEX Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher