Bad weather in California over the winter didn’t stop 8point3 Energy Partners (NASDAQ: CAFD) from posting another quarter that beat the expectations it laid out for investors three months ago. And with the best two quarters for solar insolation on the horizon, there’s good reason to expect it to deliver an impressive second half of the year.