It's been a good couple of weeks for the benchmark third-party solar installer, from financing to expansion, and it's quieted a pesky argument too.