Flex reported Q2 net profits of $205 million, compared with losses for the same quarter last time of $2.5 million, on revenue which rose 4% to $6.3 billion from $6.0 billion. For the first half of the year there were profits of $330 million, up from $103 million, on turnover of $12.3 billion, an increase from $11.9 billion. The company said that it saw growth in all of its business groups.