Spruce Power Holding Corporation Class A (SPRU) reports earnings