TCMD Q1 2026 Earnings NarrowerthanExpected Loss Fails to Lift Shares VersaBank VBNK Q1 2026 Earnings EPS Miss Amid Challenging Quarter ORN Q1 2026 Earnings EPS Surprises Positively Revenue Uncertainty Weighs on Shares FR Q1 2026 Earnings Massive EPS Beat Surprises Market Patrick Industries PATK Q1 2026 Earnings EPS Beat Amid Modest Revenue Disclosure NAII Q2 2024 Earnings Reported Loss Deepens as Stock Declines