TruBridge TBRG Q1 2026 Earnings EPS Misses Estimates Amidst Operational Challenges PETS Q1 2026 Earnings Severe EPS Miss Drives Stock Decline FFBC Q1 2026 Earnings EPS Surpasses Estimates by 8 Strengthening Investor Confidence Ramaco Resources METC Q1 2026 Earnings EPS Misses Estimates by 4045 While Stock Gains FLY Q1 2026 Earnings EPS Beat Fuels Optimism Despite No Revenue Reported OII Q1 2026 Earnings EPS Surpasses Estimates by 1156