IDT Q1 2026 Earnings Mixed Quarter as Earnings Miss Estimates but Stock Edges Higher RRGB Q1 2026 Earnings Earnings Surprise Surpasses Expectations Stock Reacts Modestly MSC Q4 2025 Earnings 011 EPS No Revenue Disclosure Stock Declines BOBS Q1 2026 Earnings EPS Beats Estimates by Nearly 40 Despite Stock Decline GXAI Q1 2026 Earnings EPS Misses Estimates by 1765 Stock Declines