Flex posted Q2 net losses of $2.5 million, compared with profits fro the same time last year of $123.0 million, on revenue of $6.0 billion, down from $6.3 billion. For the half year, there were profits of $103.2 million, a reduction from $233.8 million, on turnover which remained flat at $11.9 billion. The company says that it is shifting its structural mix to higher margin business.