Arcturus Therapeutics Q1 2026 Earnings Narrower Loss Surprises as Pipeline Progress Continues SIFY Q4 2024 Earnings EPS Surprise Beats Estimates Stock Slides First Solar FSLR Q1 2026 Earnings EPS Surges Past Estimates as Operational Strength Drives Confidence Kimball Electronics Q1 2026 Earnings EPS Miss Disappoints but Stock Gains Amid Mixed Signals IDEX Corporation Q1 2026 Earnings Strong EPS Beat Drives Modest Stock Gain HEI Q4 2025 Earnings EPS Surprise Beats Estimates Despite Tepid Market Response