Greene GCBC Q2 2025 Earnings Revenue NA Matching Views Thomson TRI Q1 2026 Earnings EPS 123 Beats Estimates