Flex (NASDAQ:FLEX) just reported results for the first quarter of 2025. InvestorPlace Earnings is a project that leverages data from TradeSmith to automate coverage of quarterly earnings reports.