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