SunPower pegged its fiscal year 2016 net loss at $125m-$175m versus $50m profit guidance in May, and $100m-$200m net loss in 2017. It also reduced its EBITDA guidance by about $175m this year to $275m-$325m.

The company posted a second quarter net loss of $70m, or $0.51 per share, versus a $6.5m net profit, or $0.04 per share a year earlier.

Excluding