CRL Earnings: AI Insights on Charles River Laboratories International Inc