SRXH Q2 2025 Earnings EPS Loss of 074 and No Revenue Reported Weigh on Sentiment GLDG Q1 2026 Earnings Narrowerthanexpected loss as exploration ramp continues Ameresco Inc AMRC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter CFG Q1 2026 Earnings EPS Beats Estimates Amid Steady Performance TKNO Q1 2026 Earnings EPS Beat Amid Cost Discipline German American Bancorp GABC Q1 2026 Earnings EPS Misses Estimates Amid Stable Operating Environment