Solar Stock Q1 Revenue Growth 31 Percente Up