SPI Energy Co., Ltd. provided revenue guidance for the full year 2022. For the full year, the company's overall revenue to be between of $200 million to $220 million for 2022.