8point3 Energy Partners LP CAFD, a limited partnership formed by First Solar Inc. FSLR and SunPower Corp. SPWR, reported earnings of 27 cents per share in the first quarter of fiscal 2016 (ending Feb 29, 2016), while the Zacks Consensus Estimate was a loss of 13 cents per share. The partnership swung into profit with a net income of $5.3 million in the reported quarter from a net loss incurred in the year-ago period.