Spruce Power Holding Corp. (SPRU) quarterly revenue and earnings by quarter