SUNRUN INC omsättningen för det senaste året uppgick till 1.90 B CHF, varav den största delen – 906.85 M CHF – kom från den för tillfället mest effektiva källan, Customer Agreements and Incentives, året innan som gav 806.64 M CHF. Det största bidraget till omsättningen kom från USA – förra året resulterade det i SUNRUN INC 1.90 B CHF, och året innan — 2.15 B CHF.