GDYN Q1 2026 Earnings EPS Beats Estimates on Improved Operational Efficiency ICCM Q1 2026 Earnings WiderthanExpected Loss as IceCure Medical Advances Commercial Efforts Porch Group Q1 2026 Earnings EPS Surprises with 47 Beat Amid Revenue Discretion Inhibikase Therapeutics Q1 2026 Earnings NarrowerThanExpected Loss but Stock Declines EXTR Q1 2026 Earnings EPS Surpasses Estimates Shares Rally Over 7 FRPT Q1 2026 Earnings Steep Earnings Miss Highlights Cost Pressures at Freshpet