Charles River Associates (CRA) Reports Financial Results for the First Quarter of 2026 businesswire.com May 7, 2026 at 7:05 AM ET CRAI