IBEX Q1 2026 Earnings EPS Beats Estimates Stock Slips Slightly Westrock Coffee Company Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions Similarweb Q1 2026 Earnings EPS Slightly Below Estimates but Shares Rally on Strategic Momentum Frontline Plc FRO Q4 2025 Earnings EPS Misses Consensus Stock Declines on Profit Disappointment Willis Lease Finance Corporation WLFC Q1 2026 Earnings EPS Surges Past Estimates on Strong Lease Activity WTTR Q1 2026 Earnings Earnings Per Share Soars Past Estimates with 106 Surprise