IMCC Q1 2026 Earnings Widening Loss Amid Unreported Revenue Highlights Persistent Challenges CC Q1 2026 Earnings Surprise Profit Beats Estimates by Wide Margin BSET Q1 2026 Earnings Earnings Miss Expectations Amid Challenging Furniture Market CDLX Q1 2026 Earnings Strong EPS Beat Amidst Revenue Uncertainty Crane Company CR Q1 2026 Earnings EPS Surpasses Estimates by 106 Shares Edge Higher GNS Q4 2022 Earnings Massive EPS Miss as Company Posts Heavy Loss