Blackbaud Inc BLKB Q1 2026 Earnings Narrow EPS Beat Amid Modest Stock Recovery CSGS Q1 2026 Earnings Strong EPS Beat as Earnings Surprise Exceeds 19 AFLAC Q1 2026 Earnings EPS Misses Estimates Amid Operating Challenges EIC Q4 2025 Earnings Slight EPS Miss Amid Stable Operations BAH Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction ANET Q1 2026 Earnings EPS Surpasses Estimates Shares Rise