RVTY Q1 2026 Earnings EPS Beats Estimates Stock Gains in AfterMarket Trading AZZ Inc AZZ Q1 2026 Earnings EPS Beat Amid Solid Execution Revenue Details Not Disclosed STRRP Q1 2026 Earnings Missed Estimates with Significant EPS Shortfall TransAct Technologies TACT Q1 2026 Earnings Surprise Profitability as EPS Beats Estimates by Wide Margin InspireMD Inc NSPR Q1 2026 Earnings Narrower Loss Than Expected But Shares Slide MIDD Q1 2026 Earnings EPS Surpasses Estimates by 915 Driving Positive Market Reaction