bf/NASDAQ:RUN_icon.jpeg

COM:SUNRUN

Sunrun Inc.

  • Stock

Last Close

10.20

21/11 19:30

Market Cap

3.09B

Beta: -

Volume Today

5.87M

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Dec '14
Dec '15
Dec '16
Dec '17
Dec '18
Dec '19
Dec '20
Dec '21
Dec '22
Dec '23
revenue
54.74M
-
198.56M
262.73%
304.61M
53.41%
453.90M
49.01%
529.70M
16.70%
759.98M
43.47%
858.58M
12.97%
922.19M
7.41%
1.61B
74.58%
2.32B
44.19%
2.26B
2.65%
cost of revenue
43.09M
-
173.70M
303.13%
280.54M
61.51%
399.24M
42.31%
448.08M
12.23%
534.92M
19.38%
645.83M
20.73%
743.53M
15.13%
1.37B
83.65%
2.02B
48.13%
2.10B
3.66%
gross profit
11.65M
-
24.86M
113.33%
24.07M
3.16%
54.66M
127.07%
81.61M
49.31%
225.06M
175.76%
212.75M
5.47%
178.66M
16.02%
244.48M
36.84%
298.71M
22.18%
163.06M
45.41%
selling and marketing expenses
22.39M
-
78.72M
251.52%
145.48M
84.80%
162.78M
11.89%
137.12M
15.77%
207.23M
51.14%
275.15M
32.77%
352.30M
28.04%
622.96M
76.83%
745.39M
19.65%
740.82M
0.61%
general and administrative expenses
33.24M
-
68.10M
104.86%
84.44M
24.00%
92.38M
9.40%
107.42M
16.28%
116.66M
8.60%
125.02M
7.17%
266.75M
113.36%
259.17M
2.84%
189.25M
26.98%
221.07M
16.81%
selling general and administrative expenses
55.64M
-
146.82M
163.89%
229.92M
56.60%
255.16M
10.98%
244.53M
4.16%
323.89M
32.45%
400.17M
23.55%
619.04M
54.70%
882.13M
42.50%
934.63M
5.95%
961.89M
2.92%
research and development expenses
9.98M
-
8.39M
16.01%
9.66M
15.16%
10.20M
5.61%
15.08M
47.85%
18.84M
24.97%
23.56M
25.04%
19.55M
17.04%
23.16M
18.50%
20.91M
9.75%
21.82M
4.35%
other expenses
-365K
-
-3.04M
733.70%
-1.34M
56.03%
840K
162.78%
-1.87M
323.10%
2.79M
248.77%
4.75M
70.55%
5.18M
8.94%
5.37M
3.67%
5.36M
0.11%
-63.90M
1,291.28%
cost and expenses
108.71M
-
331.18M
204.64%
523.81M
58.17%
668.80M
27.68%
711.90M
6.44%
881.86M
23.87%
1.07B
21.82%
1.39B
29.13%
2.28B
64.07%
2.98B
31.08%
3.08B
3.25%
operating expenses
65.62M
-
157.48M
139.98%
243.27M
54.48%
269.56M
10.81%
263.82M
2.13%
346.94M
31.51%
428.49M
23.51%
643.77M
50.24%
910.67M
41.46%
960.90M
5.52%
983.70M
2.37%
interest expense
11.75M
-
27.52M
134.18%
33.24M
20.77%
53.24M
60.20%
70.52M
32.44%
131.77M
86.86%
174.25M
32.23%
230.60M
32.34%
327.70M
42.11%
445.82M
36.04%
652.99M
46.47%
ebitda
-24.14M
-
-86.12M
256.73%
-149.16M
73.20%
-109.96M
26.28%
-47.72M
56.60%
36.91M
177.36%
-37.83M
202.48%
-213.98M
465.62%
-255.46M
19.39%
49.51M
119.38%
-352.87M
812.72%
operating income
-53.97M
-
-132.62M
145.73%
-219.20M
65.29%
-214.90M
1.96%
-182.20M
15.22%
-121.88M
33.11%
-215.74M
77.01%
-465.11M
115.59%
-666.19M
43.23%
-401.54M
39.73%
-1.98B
392.77%
depreciation and amortization
30.19M
-
49.54M
64.09%
71.37M
44.07%
104.11M
45.86%
136.36M
30.98%
156.01M
14.41%
177.91M
14.04%
251.13M
41.16%
410.72M
63.55%
451.05M
9.82%
531.67M
17.87%
total other income expenses net
-365K
-
-7.39M
1,925.48%
-1.77M
76.07%
840K
147.48%
-1.87M
323.10%
2.79M
248.77%
-183.50M
6,681.78%
-222.41M
21.21%
-305.07M
37.16%
-445.82M
46.14%
-1.22B
174.08%
income before tax
-66.09M
-
-167.53M
153.51%
-254.21M
51.73%
-267.31M
5.15%
-254.60M
4.76%
-250.86M
1.47%
-399.24M
59.15%
-687.52M
72.21%
-971.26M
41.27%
-847.35M
12.76%
-2.70B
218.11%
income tax expense
-591K
-
-10.04M
1,599.32%
-5.30M
47.24%
35.99M
779.24%
32.14M
10.71%
9.32M
70.99%
-8.22M
188.16%
-60.57M
637.08%
9.27M
115.31%
2.29M
75.29%
-12.69M
653.95%
net income
-1.20M
-
-70.85M
5,799.42%
-28.25M
60.13%
91.69M
424.60%
124.53M
35.82%
26.66M
78.59%
-391.02M
1,566.86%
-626.95M
60.34%
-980.53M
56.40%
-849.64M
13.35%
-1.60B
88.84%
weighted average shs out
79.27M
-
79.27M
0%
55.09M
30.50%
102.37M
85.81%
105.43M
2.99%
110.09M
4.42%
116.40M
5.73%
139.61M
19.94%
205.13M
46.94%
211.35M
3.03%
216.64M
2.51%
weighted average shs out dil
79.27M
-
79.27M
0%
55.09M
30.50%
104.96M
90.53%
108.21M
3.09%
117.11M
8.23%
123.88M
5.78%
139.61M
12.70%
205.13M
46.94%
219.16M
6.84%
216.64M
1.15%
eps
-0.02
-
-0.89
5,755.26%
-0.51
42.70%
0.73
243.14%
1.18
61.64%
0.24
79.66%
-3.36
1,500.00%
-4.49
33.63%
-4.78
6.46%
-4.02
15.90%
-7.41
84.33%
epsdiluted
-0.02
-
-0.89
5,755.26%
-0.51
42.70%
0.72
241.18%
1.15
59.72%
0.23
80%
-3.16
1,473.91%
-4.49
42.09%
-4.78
6.46%
-3.88
18.83%
-7.41
90.98%

All numbers in (except ratios and percentages)