KRUS Q1 2026 Earnings NarrowerThanExpected Loss Boosts Sentiment KFS Q1 2026 Earnings Loss Per Share of 010 Reported Stock Down Slightly VIVS Q3 2025 Earnings EPS Surprise Beats Estimates Amid Unreported Revenue IT Q1 2026 Earnings EPS Surges Past Estimates as Consulting Demand Strengthens ODFL Q1 2026 Earnings Solid Earnings Beat Despite Uncertain Freight Environment Health In Tech Inc HIT Q1 2026 Earnings EPS Meets Estimates Stock Slips 26