A company that installs solar panels on homes in the US has won financing to fund the purchase of more than $630 million worth of projects.