Bowman Consulting Group Ltd Q1 2026 Earnings Significant EPS Miss Sends Mixed Signals ODV Q1 2025 Earnings EPS Misses Estimates as PreRevenue Developer Reports Net Loss ITGR Q1 2026 Earnings EPS Slightly Misses Estimates Amid Mixed Conditions AS Q1 2026 Earnings Strong EPS Beat Despite Muted Market Response EFOI Q4 2024 Earnings Narrowed Loss Highlights Ongoing Restructuring Efforts BSAC Q1 2026 Earnings EPS Surpasses Estimates Shares Rally on Strong Performance