ICFI Q1 2026 Earnings EPS Misses Estimates as Stock Holds Steady OXLCZ Q4 2025 Earnings EPS Misses Estimates as Net Investment Income Falls Short DFDV Q1 2026 Earnings EPS Miss Sends Stock Lower Amid Weak Performance PRCT Q1 2026 Earnings EPS Narrowly Beats Estimates as Stock Slips REPX Q1 2026 Earnings EPS Falls Sharply Below Estimates Stock Gains on Strategic Optimism FDP Q1 2026 Earnings Slight EPS Beat Amid Quiet Revenue Disclosure