FFWM Q4 2025 Earnings Deep EPS Miss Overshadowed by Positive Stock Reaction GAINI Q1 2026 Earnings EPS Misses Estimates Notes Decline Slightly IBEX Q1 2026 Earnings EPS Beats Estimates Revenue Not Disclosed HIFS Q3 2025 Earnings Solid EPS Performance Amidst Stable Operations FTNT Q1 2026 Earnings EPS Surges Past Estimates Revenue Details Unavailable CRAI Q1 2026 Earnings EPS Misses Estimates as Consulting Demand Softens