CRAI Financials: CRA International Inc AI Analysis