IMRX Q1 2026 Earnings EPS Surpasses Estimates as Clinical Pipeline Advances SCNX Q1 2026 Earnings Narrowerthanexpected loss drives positive surprise despite revenue absence IDT Q1 2026 Earnings Mixed Quarter as Earnings Miss Estimates but Stock Edges Higher Warby Parker WRBY Q1 2026 Earnings EPS Beats Estimates by 155 Stock Gains LNZA Q4 2025 Earnings Loss Narrower Than Expected Shares Slide Kestrel Group Ltd Q3 2024 Earnings Net Loss Reported Amid Broader Market Headwinds