Greene GCBC Q2 2025 Earnings Revenue NA Matching Views LOBO LOBO Slips 245 Testing 056 Support 20260520