Solar energy financial report analysis