IDT Q1 2026 Earnings EPS Falls Short Amid Challenging Environment IR Q1 2026 Earnings Modest EPS Beat Amid Slight Stock Decline KRMN Q1 2026 Earnings EPS Misses Estimates Stock Declines Sharply GKOS Q1 2026 Earnings NarrowerThanExpected Loss Fails to Lift Shares RXRX Q1 2026 Earnings EPS Beat Despite Stock Decline vTv Therapeutics Q1 2026 Earnings Massive EPS Surprise on OneTime Gains Shares Slip