Greene GCBC Q2 2025 Earnings Revenue NA Matching Views Novanta NOVT Q1 2026 Beat Revenue NA EPS Exceeds by Significant