NCDL Q1 2026 Earnings Earnings Miss Estimates as Portfolio Pressures Emerge BSET Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market MXCT Q1 2026 Earnings EPS Beats with 5098 Surprise Stock Rises 8 GIII Q1 2026 Earnings EPS Falls Short Amid Challenging Retail Environment SWKHL Q3 2025 Earnings Strong EPS Beat Driven by Portfolio Performance Vistance Networks Inc VISN Q1 2026 Earnings EPS Surges Past Estimates with 7094 Surprise