SPI Solar’s Developing Strategies Lead to Positive Financial Results