ExlService Holdings Inc EXLS Q1 2026 Earnings EPS Beat Driven by Strong Operational Execution Bank of Marin Bancorp BMRC Q1 2026 Earnings EPS Misses Estimates as Net Interest Margin Pressure Persists Digi Power X Inc DGXX Q3 2025 Earnings Losses Narrow as Operational Focus Intensifies DFIN Q1 2026 Earnings EPS Surprises to the Upside Amid Modest Market Response CELC Q1 2026 Earnings NarrowerThanExpected Loss Highlights Progress but Stock Slips ITP Q3 2025 Earnings Net Loss Reported as Stock Declines Slightly