Brilliant Earth Group Inc BRLT Q1 2026 Earnings EPS Misses Estimates as Stock Rises on Operational Progress Gloo Holdings Inc GLOO Q4 2025 Earnings Net Loss of 078 per Share Stock Declines 26 Crane Company CR Q1 2026 Earnings EPS Surpasses Estimates by 106 Shares Edge Higher CELH Q1 2026 Earnings Strong EPS Beat Signals Profitability Improvement BGS Q1 2026 Earnings Earnings Beat Estimates by 457 as Bottom Line Exceeds Expectations Grid Dynamics GDYN Q1 2026 Earnings EPS Beats Estimates Amid Improved Profitability