A sunny outlook for at least one solar energy company