CRL Financials: Charles River Laboratories International Inc AI Analysis