ICFI Q1 2026 Earnings EPS Misses Estimates Stock Rises Slightly MXC Q3 2025 Earnings Profitability Remains Solid Amid Quiet Quarter GLAD Q1 2026 Earnings EPS Misses Estimates Shares Rise Despite 2057 Surprise WTI Q1 2026 Earnings EPS Misses Estimates by Wide Margin Shares Decline CCIF Q1 2026 Earnings Net Investment Income Misses Estimates Despite Small Stock Gain Array Digital Infrastructure Inc UZE Q1 2026 Earnings Earnings Per Share Surges Past Estimates