TME Q1 2026 Earnings EPS Beats Estimates Amid Undisclosed Revenue Figures DLPN Q1 2026 Earnings Significant EPS Miss Despite Positive Stock Reaction Ormat Technologies Q1 2026 Earnings EPS Surges 403 Above Estimates Stock Slips ARTL Q4 2025 Earnings EPS Surprises Positively but Shares Decline on No Revenue Invesco Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Gain SHLS Q1 2026 Earnings EPS Beats Estimates Shares Rally