CLS Earnings: AI Insights on Celestica Inc