BATL Q2 2023 Earnings EPS Slightly Beats Estimates Amidst Steep Stock Decline CBFV Q1 2026 Earnings EPS Beats Estimates by 181 as Stock Remains Unchanged CRAI Q1 2026 Earnings EPS Misses Estimates as Consulting Demand Softens CPS Q1 2026 Earnings Earnings Miss Estimates Significantly as EPS Falls Short MANH Q1 2026 Earnings Earnings Beat Driven by Strong Cloud Momentum HPP Q1 2026 Earnings Loss Narrows on Surprise Beat but Stock Declines