Repay Holdings RPAY Q1 2026 Earnings EPS Beat Drives Strong PostMarket Rally VIVS Q3 2025 Earnings EPS Beat Surprises Market Amid Challenging Environment CNM Q1 2026 Earnings Earnings Beat Driven by Strong Demand and Operational Efficiency NCR Voyix VYX Q1 2026 Earnings EPS Beats Estimates by 212 Amid Limited Revenue Disclosure BFH Q1 2026 Earnings Beats Estimates with EPS Surprise of 3383 Castle Biosciences Q1 2026 Earnings NarrowerThanExpected Loss Stock Slips