FLEX Financials: Flex Ltd AI Analysis