FLEX Earnings: AI Insights on Flex Ltd