SPI Energy Co., Ltd.https://pcaobus.org/form-ap-filings/41756/41756SPI Energy Co., Ltd.417565/16/2019 5:47:25 AM2016d03737ed-d79e-4584-8b7a-13b13012b5d81186KPMG Huazhen LLP203092SPI Energy Co., Ltd.1210618SOPW; SPI; SPI.40118600012Ping Kwong Fung01186000121020KPMGTrue
SPI Energy Co., Ltdhttps://pcaobus.org/form-ap-filings/33425/33425SPI Energy Co., Ltd334252/25/2019 1:22:42 AM2016446aa9e3-5a9f-49a8-b279-1b1fb57983581186KPMG Huazhen LLP203090SPI Energy Co., Ltd1210618SOPW; SPI; SPI.40118600012Ping Kwong Fung01186000121020KPMGTrue
SPI Energy Co., Ltdhttps://pcaobus.org/form-ap-filings/13355/13355SPI Energy Co., Ltd1335511/28/2017 1:54:02 AM2016188d49f5-3319-4b08-992b-f5bd52ad2e7c1186KPMG Huazhen LLP203090SPI Energy Co., Ltd1210618SOPW; SPI; SPI.40118600012Ping Kwong Fung01186000121020KPMGTrue