Flex Earnings Preview: Can the Manufacturing Giant Extend Its Beat Streak?
All eyes are on Flex (NASDAQ: FLEX) as it prepares to release its fourth-quarter earnings before the market opens on Wednesday. The contract manufacturing leader has consistently outperformed Wall Street's revenue expectations, but can it do so again in a challenging macro environment?