Innodata Inc INOD Q1 2026 Earnings Massive EPS Surprise of 447 Fails to Lift Stock FLOC Q1 2026 Earnings Massive EPS Surprise but Stock Dips iBio Q1 2026 Earnings EPS Miss Amid PreRevenue Stage Stock Rises 33 TMO Q1 2026 Earnings EPS Surpasses Estimates by 284 Stock Edges Down PSQ Holdings Inc PSQH Q1 2026 Earnings Narrower Loss Beats Estimates Yet Stock Declines CRK Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges