SolarCity Reports Another Strong Quarter, Ups Guidance