Flex (formerly Flextronics) saw Q1 net profits of $111 million, down from profit in the same period last time of $174 million, on revenue which fell to $5.56 billion from $6.64 billion. The company said that it was operating with “discipline” to maintain strong cashflow.