Sunrun Inc. (RUN)
NASDAQ: RUN · Real-Time Price · USD
8.28
+1.14 (15.97%)
At close: Jun 3, 2025, 4:00 PM
8.40
+0.12 (1.45%)
Pre-market: Jun 4, 2025, 4:45 AM EDT

Sunrun (RUN) Revenue by Segment

Created with Highcharts 11.4.8Sunrun Revenue by Segment (TTM)1.6B1.6B1.5B1.5B1.4B1.4B1.3B1.3B1.3B1.3B1.2B1.2B865M865M549M549M246M246M499M499M532M532M598M598M713M713M865M865M1.1B1.1B878M878M631M631M343M343M872M872M832M832M793M793M758M758M725M725M687M687M595M595M496M496M433M433M387M387M374M374M111M111M109M109M109M109M104M104M101M101M103M103M78.5M78.5M63.5M63.5M51.6M51.6M31.6M31.6M26.3M26.3M424M424M391M391M351M351M327M327M312M312M296M296M260M260M199M199M168M168M167M167M176M176M914M914M815M815M701M701M582M582M471M471M409M409M333M333M288M288M270M270M259M259M274M274MCustomer Agreements and IncentivesEnergy Sytems and Product SalesCustomer AgreementsIncentivesProductsSolar Energy SystemsJul '20Jan '21Jul '21Jan '22Jul '22Jan '23Jul '23Jan '24Jul '24Jan '25-500.00M1.00B1.50B2.00B2.50B

History

Date Customer Agreements and Incentives Energy Sytems and Product Sales Customer Agreements Incentives Products Solar Energy Systems
Mar 31, 20251.59B498.62M----
Dec 31, 20241.51B532.49M----
Sep 30, 20241.44B597.61M----
Jun 30, 20241.35B712.95M----
Mar 31, 20241.26B864.95M----
Dec 31, 20231.19B1.07B----
Sep 30, 2023865.15M878.07M----
Jun 30, 2023548.62M631.42M----
Mar 31, 2023246.47M343.38M----
Dec 31, 2022--872.30M110.75M424.47M913.90M
Sep 30, 2022--832.26M109.16M391.20M814.89M
Source: Business metrics provided by Main Street Data and sourced from official company press releases and documents.