SIFY Q4 2024 Earnings Positive EPS Surprise Despite Stock Decline MDLN Q1 2026 Earnings Earnings Per Share Surpasses Estimates Amid Mixed Market Reaction BC Q1 2026 Earnings EPS Smashes Estimates by 5476 Stock Climbs Array Digital Infrastructure Inc AD Q1 2026 Earnings Massive EPS Beat Drives Optimism Amid Cautious Outlook MRDN Q1 2026 Earnings Massive EPS Beat with 107647 Surprise Amdocs DOX Q1 2026 Earnings Slight EPS Miss Meets Modest Market Optimism