FROG Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction RPC Inc RES Q1 2026 Earnings EPS Surpasses Estimates Amid Disappointing Revenue Details and Stock Decline Bitcoin Depot Inc BTM Q4 2025 Earnings Massive EPS Miss of 826 Per Share Stock Declines 15 FFWM Q4 2025 Earnings Significant EPS Miss Amidst Challenging Environment Capital Clean Energy Carriers Corp CCEC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market