ICON Q4 2025 Earnings EPS Misses Estimates as Loss Widens Shares Rise 075 XYF Q1 2020 Earnings Significant EPS Miss as Losses Mount OCC Q1 2026 Earnings Net Loss of 005 Per Share Reported Stock Gains 788 RPC Inc RES Q1 2026 Earnings EPS Surpasses Estimates Amid Revenue Discretion and Share Decline KRMD Q1 2026 Earnings NarrowerthanExpected Loss as EPS Surprises Positively