Celestica reported Q2 2016 net profit of $36.2 million, up nearly 50% YoY from $24.2 million. Turnover was $1.49 billion, up 5% YoY from $1.41 billion. For the six month period, net profit was $79.4 million, up 6% YoY from $74.7 million. Turnover for the period was $2.8 billion, up 4.5% YoY from $2.7 billion. Turnover was up in all segments except storage, compared to the previous year.