SPI Energy Reports Record Revenue of $162 Million for 2021 :