JCAP Q1 2026 Earnings EPS Surpasses Estimates Stock Slips FCEL Q1 2026 Earnings NarrowerthanExpected Loss Fails to Lift Shares