US solar power yieldco 8point3 Energy Partners LP (NASDAQ:CAFD) reported a net profit of USD 4.2 million (EUR 3.9m) for its fiscal fourth quarter ended on November 30, 2016, surpassing significantly its guidance.