bf/NASDAQ:RUN_icon.jpeg

COM:SUNRUN

Sunrun Inc.

  • Stock

USD

Last Close

10.22

22/11 21:00

Market Cap

3.09B

Beta: -

Volume Today

853

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 '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
account payables
51.17M
-
73.01M
42.69%
69.57M
4.71%
97.91M
40.74%
104.13M
6.36%
93.70M
10.02%
93.68M
0.02%
88.67M
5.35%
66.02M
25.55%
65.52M
0.75%
75.34M
14.98%
108.69M
44.27%
115.19M
5.98%
99.69M
13.45%
85.10M
14.64%
136.06M
59.88%
131.28M
3.52%
105.98M
19.27%
153.21M
44.57%
169.89M
10.89%
223.36M
31.47%
159.79M
28.46%
99.89M
37.48%
151.80M
51.96%
207.44M
36.65%
212.23M
2.31%
277.77M
30.88%
347.07M
24.95%
288.11M
16.99%
385.26M
33.72%
259.20M
32.72%
275.06M
6.12%
339.17M
23.31%
345.97M
2.01%
328.83M
4.95%
296.45M
9.85%
230.72M
22.17%
286.92M
24.36%
216.56M
24.52%
244.18M
12.76%
accumulated other comprehensive income loss
-153.62M
-
-1.79M
98.83%
1.43M
179.48%
-2.69M
289.12%
-921K
65.83%
-6.19M
572.53%
-5.91M
4.60%
-5.19M
12.22%
437K
108.42%
236K
46.00%
-3.13M
1,427.12%
-3.54M
12.93%
-4.11M
16.28%
10.82M
363.19%
16.08M
48.58%
18.86M
17.23%
-3.12M
116.57%
-21.87M
599.94%
-47.95M
119.31%
-72.92M
52.06%
-52.75M
27.66%
-125.05M
137.05%
-127.26M
1.77%
-123.02M
3.33%
-106.75M
13.22%
-56.76M
46.83%
-81.44M
43.48%
-77.68M
4.62%
-73.05M
5.96%
-4.60M
93.70%
45.73M
1,093.83%
78.46M
71.59%
67.11M
14.47%
31.52M
53.03%
64.73M
105.37%
119.23M
84.19%
54.68M
54.14%
87.53M
60.09%
94.58M
8.06%
37.19M
60.68%
cash and cash equivalents
152.15M
-
105.47M
30.68%
116.61M
10.56%
263.01M
125.54%
203.86M
22.49%
208.31M
2.18%
207.22M
0.52%
207.48M
0.12%
206.36M
0.54%
203.79M
1.25%
211.32M
3.69%
216.14M
2.28%
202.53M
6.30%
203.19M
0.33%
215.71M
6.16%
242.94M
12.62%
226.63M
6.71%
245.60M
8.37%
299.54M
21.96%
324.70M
8.40%
269.58M
16.98%
286.42M
6.25%
269.57M
5.88%
276.05M
2.40%
519.97M
88.36%
649.49M
24.91%
679.59M
4.63%
717.59M
5.59%
617.63M
13.93%
629.16M
1.87%
522.46M
16.96%
672.08M
28.64%
740.51M
10.18%
628.54M
15.12%
669.09M
6.45%
643.79M
3.78%
678.82M
5.44%
487.28M
28.22%
1.04B
113.86%
533.86M
48.77%
cash and short term investments
152.15M
-
105.47M
30.68%
116.61M
10.56%
263.01M
125.54%
203.86M
22.49%
208.31M
2.18%
207.22M
0.52%
207.48M
0.12%
206.36M
0.54%
203.79M
1.25%
211.32M
3.69%
216.14M
2.28%
202.53M
6.30%
203.19M
0.33%
215.71M
6.16%
242.94M
12.62%
226.63M
6.71%
245.60M
8.37%
299.54M
21.96%
324.70M
8.40%
269.58M
16.98%
286.42M
6.25%
269.57M
5.88%
276.05M
2.40%
519.97M
88.36%
649.49M
24.91%
679.59M
4.63%
717.59M
5.59%
617.63M
13.93%
629.16M
1.87%
522.46M
16.96%
672.08M
28.64%
740.51M
10.18%
628.54M
15.12%
669.09M
6.45%
643.79M
3.78%
678.82M
5.44%
487.28M
28.22%
1.04B
113.86%
533.86M
48.77%
common stock
2K
-
7K
250%
2K
71.43%
10K
400%
10K
0%
10K
0%
10K
0%
10K
0%
10K
0%
10K
0%
11K
10%
11K
0%
11K
0%
11K
0%
11K
0%
11K
0%
11K
0%
11K
0%
11K
0%
12K
9.09%
12K
0%
12K
0%
12K
0%
13K
8.33%
20K
53.85%
20K
0%
21K
5%
21K
0%
21K
0%
21K
0%
21K
0%
21K
0%
21K
0%
21K
0%
22K
4.76%
22K
0%
22K
0%
22K
0%
22K
0%
22K
0%
deferred revenue
58.15M
-
64.30M
10.57%
65.93M
2.53%
66.57M
0.97%
73.67M
10.67%
80.22M
8.88%
80.13M
0.11%
81.93M
2.25%
78.86M
3.74%
82.68M
4.84%
78.96M
4.49%
82.62M
4.63%
85.58M
3.58%
51.84M
39.42%
53.37M
2.94%
55.29M
3.60%
55.29M
0.00%
63.76M
15.31%
67.85M
6.42%
69.29M
2.13%
85.74M
23.73%
86.51M
0.90%
87.02M
0.60%
87.65M
0.71%
116.70M
33.15%
114.99M
1.47%
122.17M
6.25%
117.46M
3.86%
120.04M
2.19%
121.95M
1.59%
140.25M
15.01%
154.37M
10.06%
191.97M
24.36%
168.46M
12.25%
169.74M
0.76%
137.10M
19.23%
136.80M
0.22%
120.67M
11.79%
120.01M
0.55%
120.99M
0.82%
deferred revenue non current
694.53M
-
720.74M
3.77%
729.73M
1.25%
749.64M
2.73%
779.85M
4.03%
793.40M
1.74%
792.36M
0.13%
791.23M
0.14%
810.29M
2.41%
802.64M
0.94%
800.67M
0.25%
813.00M
1.54%
813.03M
0.00%
753.70M
7.30%
757.87M
0.55%
760.14M
0.30%
765.96M
0.77%
857.25M
11.92%
860.63M
0.39%
866.14M
0.64%
870.42M
0.49%
878.00M
0.87%
877.75M
0.03%
877.25M
0.06%
904.09M
3.06%
911.25M
0.79%
930.52M
2.12%
945.04M
1.56%
968.49M
2.48%
984.60M
1.66%
1.01B
2.69%
1.06B
4.87%
1.11B
5.00%
1.14B
2.10%
1.18B
3.52%
1.22B
3.65%
1.26B
3.57%
1.11B
12.18%
1.14B
2.86%
deferrred tax liabilities non current
112.60M
-
118.15M
4.93%
145.34M
23.02%
174.63M
20.15%
190.15M
8.88%
222.60M
17.07%
278.66M
25.19%
334.13M
19.90%
415.40M
24.32%
41.07M
90.11%
54.38M
32.40%
68.97M
26.85%
59.13M
14.27%
96.48M
63.16%
103.94M
7.73%
98.95M
4.80%
93.63M
5.38%
84.80M
9.43%
73.93M
12.83%
67.82M
8.26%
65.96M
2.74%
37.45M
43.23%
36.83M
1.63%
11.09M
69.88%
81.91M
638.35%
86.09M
5.12%
62.28M
27.66%
70.81M
13.68%
101.75M
43.70%
98.98M
2.72%
102.65M
3.71%
122.93M
19.75%
133.05M
8.23%
63.09M
52.58%
90.60M
43.59%
137.29M
51.54%
122.87M
10.51%
122.22M
0.53%
111.59M
8.69%
115.26M
3.28%
goodwill
51.79M
-
51.79M
0%
87.56M
69.07%
87.56M
0%
87.54M
0.01%
87.54M
0%
87.54M
0%
87.54M
0%
87.54M
0%
87.54M
0%
87.54M
0%
87.54M
0%
87.54M
0%
87.54M
0%
87.54M
0%
87.54M
0%
87.54M
0%
87.54M
0%
87.54M
0%
95.09M
8.63%
95.09M
0%
95.09M
0%
95.09M
0%
95.09M
0%
4.28B
4,400.99%
4.28B
0%
4.28B
0%
4.28B
0%
4.28B
0%
4.28B
0%
4.28B
0%
4.28B
0%
4.28B
0%
4.28B
0%
4.28B
0%
3.12B
27.06%
3.12B
0.01%
3.12B
0.01%
3.12B
0%
3.12B
0%
goodwill and intangible assets
64.90M
-
64.36M
0.84%
112.36M
74.60%
111.31M
0.94%
110.25M
0.95%
109.20M
0.95%
108.14M
0.96%
107.09M
0.97%
106.04M
0.98%
104.99M
0.99%
103.94M
1.00%
102.89M
1.01%
101.84M
1.02%
100.79M
1.03%
99.73M
1.04%
98.68M
1.05%
97.63M
1.07%
96.74M
0.91%
95.92M
0.84%
116.16M
21.10%
114.64M
1.31%
113.15M
1.29%
111.99M
1.03%
110.82M
1.04%
4.30B
3,778.79%
4.30B
0.03%
4.30B
0.04%
4.29B
0.03%
4.29B
0.03%
4.29B
0.03%
4.29B
0.03%
4.29B
0.03%
4.29B
0.03%
4.29B
0.03%
4.29B
0.03%
3.12B
27.11%
3.12B
0.05%
3.12B
0.01%
3.12B
0%
3.12B
0%
intangible assets
13.11M
-
12.57M
4.13%
24.81M
97.37%
23.76M
4.24%
22.70M
4.42%
21.65M
4.63%
20.60M
4.85%
19.55M
5.10%
18.50M
5.38%
17.45M
5.68%
16.40M
6.02%
15.35M
6.42%
14.29M
6.85%
13.24M
7.35%
12.19M
7.94%
11.14M
8.62%
10.09M
9.44%
9.20M
8.85%
8.38M
8.84%
21.07M
151.34%
19.54M
7.23%
18.06M
7.59%
16.89M
6.47%
15.72M
6.91%
18.26M
16.13%
17.11M
6.31%
15.57M
8.97%
14.23M
8.61%
12.89M
9.43%
11.55M
10.40%
10.21M
11.61%
8.87M
13.14%
7.53M
15.12%
6.19M
17.82%
5.08M
17.96%
1.27M
74.92%
inventory
23.91M
-
35.45M
48.24%
37.80M
6.64%
51.91M
37.31%
71.26M
37.28%
94.68M
32.87%
88.21M
6.84%
85.94M
2.57%
67.33M
21.66%
59.60M
11.47%
52.74M
11.51%
63.32M
20.06%
94.43M
49.12%
87.90M
6.91%
81.30M
7.51%
95.98M
18.05%
79.47M
17.20%
76.18M
4.13%
89.83M
17.91%
109.78M
22.21%
260.57M
137.36%
257.61M
1.13%
210.51M
18.29%
177.97M
15.46%
283.05M
59.04%
289.77M
2.38%
341.42M
17.82%
444.52M
30.20%
506.82M
14.02%
555.95M
9.69%
547.42M
1.53%
589.09M
7.61%
783.90M
33.07%
887.89M
13.27%
791.74M
10.83%
661.80M
16.41%
459.75M
30.53%
411.99M
10.39%
353.13M
14.29%
342.35M
3.05%
long term debt
422.63M
-
432.77M
2.40%
546.50M
26.28%
599.61M
9.72%
701.14M
16.93%
787.37M
12.30%
905.11M
14.95%
956.60M
5.69%
1.03B
8.17%
1.08B
4.58%
909.34M
15.97%
991.31M
9.01%
1.42B
42.98%
1.49B
5.31%
1.70B
13.90%
1.85B
8.88%
2.06B
11.33%
2.14B
3.70%
2.03B
4.85%
2.36B
16.07%
2.56B
8.49%
2.70B
5.64%
2.65B
1.92%
2.69B
1.56%
4.94B
83.26%
5.50B
11.47%
5.59B
1.64%
6.06B
8.37%
6.64B
9.49%
7.27B
9.51%
7.74B
6.44%
8.11B
4.79%
8.55B
5.43%
9.04B
5.77%
9.46B
4.68%
10.03B
6.03%
10.47B
4.35%
10.98B
4.83%
11.71B
6.69%
12.29B
4.95%
long term investments
140.23M
-
165.37M
17.93%
65.36M
-
65.36M
0%
62.93M
3.72%
63.83M
1.43%
63.83M
0%
63.83M
0%
186.10M
191.57%
186.10M
0%
110.94M
40.39%
186.20M
67.84%
186.20M
0%
186.23M
0.02%
132.56M
-
792.32M
-
net debt
279.84M
-
339.84M
21.44%
438.96M
29.17%
350.65M
20.12%
515.35M
46.97%
600.08M
16.44%
719.93M
19.97%
778.00M
8.07%
858.42M
10.34%
909.30M
5.93%
978.30M
7.59%
1.06B
8.21%
1.25B
18.06%
1.34B
7.16%
1.56B
16.75%
1.70B
8.67%
1.91B
12.12%
1.95B
2.27%
2.04B
4.69%
2.10B
2.78%
2.35B
11.95%
2.52B
7.39%
2.52B
0.08%
2.57B
2.08%
4.64B
80.48%
5.01B
7.89%
5.31B
6.07%
5.79B
9.03%
6.23B
7.58%
6.88B
10.42%
7.45B
8.35%
7.68B
3.06%
7.99B
4.07%
8.67B
8.46%
9.30B
7.26%
9.97B
7.19%
10.41B
4.43%
10.76B
3.37%
11.06B
2.78%
12.02B
8.70%
net receivables
52.30M
-
51.30M
1.90%
49.62M
3.28%
62.91M
26.80%
70.24M
11.64%
56.77M
19.17%
56.57M
0.36%
51.03M
9.79%
77.48M
51.83%
54.06M
30.22%
64.03M
18.43%
84.12M
31.37%
87.28M
3.77%
122.10M
39.89%
123.33M
1.01%
65.35M
47.01%
69.13M
5.78%
67.52M
2.33%
77.85M
15.29%
75.35M
3.20%
84.19M
11.73%
73.29M
12.95%
60M
18.13%
70.65M
17.76%
95.14M
34.66%
125.50M
31.91%
162.97M
29.86%
177.83M
9.12%
146.04M
17.88%
200.55M
37.33%
216.82M
8.12%
218.84M
0.93%
214.25M
2.09%
218.69M
2.07%
215.41M
1.50%
188.89M
12.31%
172.00M
8.94%
169.66M
1.36%
179.95M
6.06%
182.51M
1.42%
other assets
168K
-
other current assets
1.07M
-
3.24M
202.89%
25.02M
671.30%
21.08M
15.74%
798K
96.21%
23.15M
2,800.88%
22.42M
3.16%
24.53M
9.44%
10K
99.96%
23.61M
236,050%
28.25M
19.61%
27.94M
1.08%
48.12M
72.20%
46.63M
3.10%
63.66M
36.54%
41.75M
34.42%
86.19M
106.45%
73.75M
14.43%
62.87M
14.75%
57.41M
8.69%
119.49M
108.12%
90.50M
24.26%
98.16M
8.47%
121.07M
23.33%
239.58M
97.89%
203.89M
14.90%
212.67M
4.31%
254.72M
19.77%
277.23M
8.84%
323.69M
16.76%
423.67M
30.89%
400.01M
5.58%
146.61M
63.35%
134.61M
8.18%
155.00M
15.14%
126.03M
18.69%
262.82M
108.54%
601.67M
128.93%
100.98M
83.22%
543.74M
438.47%
other current liabilities
32.21M
-
37.38M
16.06%
49.30M
31.87%
52.86M
7.23%
57.29M
8.38%
61.19M
6.81%
60.53M
1.09%
67.18M
10.99%
69.92M
4.07%
59.83M
14.42%
66.17M
10.60%
69.32M
4.75%
99.22M
43.14%
98.87M
0.35%
104.74M
5.93%
101.28M
3.30%
114.48M
13.03%
109.93M
3.98%
110.70M
0.70%
128.42M
16.01%
164.56M
28.14%
126.19M
23.31%
194.98M
54.51%
203.83M
4.54%
354.24M
73.79%
319.68M
9.76%
323.67M
1.25%
374.65M
15.75%
395.72M
5.62%
325.26M
17.80%
354.18M
8.89%
408.11M
15.23%
438.52M
7.45%
378.65M
13.65%
419.88M
10.89%
414.15M
1.37%
504.83M
21.90%
596.90M
18.24%
363.35M
39.13%
463.57M
27.59%
other liabilities
other non current assets
124.71M
-
131.02M
5.07%
33.59M
74.36%
31.01M
7.67%
230.52M
643.27%
260.55M
13.03%
318.21M
22.13%
365.73M
14.93%
419.59M
14.73%
37.61M
91.04%
35.79M
4.86%
37.14M
3.78%
37.23M
0.23%
197.08M
429.44%
223.37M
13.34%
336.85M
50.81%
335.83M
0.30%
330.05M
1.72%
345.13M
4.57%
362.03M
4.90%
408.55M
12.85%
388.12M
5.00%
402.04M
3.59%
31.76M
92.10%
681.81M
2,046.97%
97.55M
85.69%
98.81M
1.29%
104.99M
6.25%
1.13B
972.42%
1.14B
1.26%
1.26B
10.58%
1.46B
16.18%
1.64B
12.07%
1.62B
1.57%
2.08B
28.47%
2.32B
11.69%
180.98M
92.19%
2.46B
1,260.28%
1.76B
28.37%
2.82B
59.76%
other non current liabilities
2.42M
-
2.31M
4.62%
3.43M
48.40%
4.81M
40.19%
7.14M
48.52%
8.86M
24.06%
12.16M
37.26%
11.36M
6.65%
5.46M
51.95%
5.65M
3.46%
10.68M
89.20%
10.28M
3.79%
13.52M
31.56%
33.34M
146.60%
39.69M
19.05%
37.72M
4.97%
48.21M
27.82%
84.07M
74.38%
113.99M
35.59%
166.87M
46.39%
141.40M
15.26%
229.05M
61.99%
227.98M
0.47%
199.32M
12.57%
268.68M
34.80%
193.17M
28.11%
230.26M
19.20%
188.78M
18.01%
190.06M
0.67%
150.81M
20.65%
145.77M
3.34%
141.37M
3.02%
140.29M
0.77%
170.27M
21.37%
142.78M
16.14%
138.06M
3.31%
190.87M
38.25%
593.97M
211.20%
232.11M
60.92%
1.57B
577.53%
othertotal stockholders equity
537.48M
-
563.04M
4.75%
411.89M
26.84%
636.82M
54.61%
642.31M
0.86%
645.90M
0.56%
654.32M
1.30%
660.52M
0.95%
1.01B
52.85%
1.00B
0.60%
678.93M
32.35%
684.86M
0.87%
684.03M
0.12%
692.90M
1.30%
704.23M
1.63%
712.50M
1.17%
722.30M
1.38%
730.26M
1.10%
748.56M
2.51%
755.85M
0.97%
766.25M
1.38%
775.18M
1.17%
806.44M
4.03%
910.37M
12.89%
6.11B
570.92%
6.17B
1.01%
6.23B
0.92%
6.26B
0.62%
6.33B
1.05%
6.36B
0.46%
6.40B
0.70%
6.43B
0.45%
6.47B
0.59%
6.51B
0.55%
6.55B
0.63%
6.58B
0.44%
6.61B
0.51%
6.61B
0.08%
6.65B
0.59%
6.71B
0.80%
preferred stock
5K
-
5K
-
194K
-
187K
-
132K
-
113K
-
175K
54.87%
144K
-
124K
13.89%
51K
-
264K
417.65%
20K
92.42%
property plant equipment net
1.51B
-
1.61B
7.02%
1.72B
6.87%
1.87B
8.64%
2.04B
8.82%
2.19B
7.46%
2.34B
6.72%
2.51B
7.63%
2.68B
6.50%
2.84B
5.88%
2.99B
5.56%
3.19B
6.45%
3.36B
5.33%
3.34B
0.37%
3.49B
4.45%
3.65B
4.56%
3.85B
5.57%
4.05B
5.06%
4.24B
4.60%
4.43B
4.49%
4.55B
2.77%
4.73B
3.96%
4.85B
2.61%
5.05B
4.12%
8.26B
63.58%
8.60B
4.00%
8.91B
3.70%
9.28B
4.08%
9.52B
2.58%
9.93B
4.32%
10.35B
4.28%
10.82B
4.54%
11.06B
2.15%
11.56B
4.52%
12.05B
4.25%
12.66B
5.06%
13.27B
4.84%
13.58B
2.34%
14.09B
3.75%
14.56B
3.36%
retained earnings
-59.00M
-
-77.00M
30.50%
-69.46M
9.79%
-72.23M
3.99%
-87.25M
20.80%
-74.11M
15.05%
-41.47M
44.04%
-24.59M
40.70%
4.44M
118.05%
20.16M
354.28%
45.28M
124.60%
73.06M
61.35%
131.96M
80.61%
230.77M
74.88%
238.18M
3.21%
235.28M
1.22%
229.39M
2.50%
216.27M
5.72%
214.98M
0.60%
243.97M
13.49%
251.47M
3.07%
222.28M
11.61%
208.72M
6.10%
246.16M
17.94%
76.84M
68.78%
53.05M
30.96%
11.81M
77.74%
35.94M
204.29%
-2.58M
107.18%
-90.36M
3,403.57%
-102.78M
13.75%
107.78M
204.86%
170.80M
58.47%
-69.59M
140.74%
-14.12M
79.72%
-1.08B
7,576.22%
-1.43B
32.31%
-1.52B
6.13%
-1.38B
9.14%
-1.47B
6.06%
short term debt
9.36M
-
12.54M
34.09%
9.07M
27.68%
14.05M
54.83%
18.07M
28.62%
21.02M
16.34%
22.04M
4.85%
28.88M
31.02%
29.99M
3.86%
30.87M
2.92%
280.28M
808.02%
283.46M
1.14%
35.04M
87.64%
49.88M
42.36%
79.28M
58.96%
91.22M
15.06%
71.14M
22.02%
57.14M
19.68%
306.14M
435.78%
61.40M
79.94%
56.44M
8.08%
102.26M
81.18%
135.40M
32.40%
152.96M
12.97%
222.97M
45.77%
151.94M
31.86%
395.49M
160.29%
444.44M
12.38%
208.25M
53.14%
237.44M
14.01%
237.37M
0.03%
244.97M
3.20%
185.80M
24.15%
256.94M
38.29%
503.24M
95.86%
575.56M
14.37%
615.80M
6.99%
269.32M
56.26%
307.84M
14.30%
262.76M
14.64%
short term investments
47.70M
-
tax assets
2.56M
-
4.63M
81.01%
400.49M
-
-65.36M
116.32%
564.18M
963.25%
660.14M
17.01%
754.62M
14.31%
-63.83M
108.46%
-186.23M
-
1.86B
-
tax payables
2.87M
-
total assets
1.94B
-
2.02B
4.17%
2.24B
11.13%
2.58B
15.28%
2.74B
6.01%
2.94B
7.43%
3.14B
6.64%
3.36B
6.99%
3.57B
6.46%
3.32B
7.10%
3.49B
5.12%
3.72B
6.55%
3.93B
5.65%
4.10B
4.41%
4.30B
4.83%
4.53B
5.44%
4.75B
4.78%
4.94B
4.00%
5.21B
5.42%
5.47B
5.08%
5.81B
6.11%
5.94B
2.28%
6.01B
1.12%
6.31B
5.03%
14.38B
128.05%
14.89B
3.50%
15.43B
3.65%
16.09B
4.28%
16.48B
2.45%
17.26B
4.68%
17.80B
3.16%
18.57B
4.31%
19.27B
3.77%
19.73B
2.38%
20.49B
3.86%
20.03B
2.26%
20.45B
2.11%
20.83B
1.88%
21.44B
2.92%
22.10B
3.08%
total current assets
239.58M
-
208.89M
12.81%
229.05M
9.65%
398.91M
74.16%
360.49M
9.63%
382.92M
6.22%
374.42M
2.22%
368.98M
1.45%
369.35M
0.10%
341.07M
7.65%
356.34M
4.48%
391.52M
9.87%
432.70M
10.52%
459.81M
6.27%
484.01M
5.26%
446.02M
7.85%
461.41M
3.45%
463.06M
0.36%
530.09M
14.47%
567.24M
7.01%
733.83M
29.37%
707.82M
3.54%
638.24M
9.83%
645.74M
1.17%
1.14B
76.19%
1.27B
11.51%
1.40B
10.09%
1.59B
14.18%
1.55B
2.94%
1.71B
10.44%
1.71B
0.06%
1.88B
9.92%
2.10B
11.58%
2.08B
0.64%
2.08B
0.06%
1.93B
7.42%
1.88B
2.40%
1.67B
11.24%
1.68B
0.33%
1.60B
4.40%
total current liabilities
150.88M
-
187.24M
24.09%
193.87M
3.54%
231.39M
19.35%
253.17M
9.41%
256.13M
1.17%
256.38M
0.10%
266.65M
4.01%
244.78M
8.20%
238.90M
2.40%
500.75M
109.61%
544.09M
8.66%
335.03M
38.42%
300.29M
10.37%
322.49M
7.39%
383.86M
19.03%
372.19M
3.04%
336.80M
9.51%
637.89M
89.40%
429.01M
32.75%
530.09M
23.56%
474.76M
10.44%
517.30M
8.96%
596.24M
15.26%
901.36M
51.17%
798.84M
11.37%
1.12B
40.09%
1.28B
14.70%
1.01B
21.15%
1.07B
5.71%
991.00M
7.38%
1.08B
9.23%
1.16B
6.74%
1.15B
0.47%
1.42B
23.62%
1.42B
0.11%
1.49B
4.56%
1.27B
14.40%
1.01B
20.89%
1.09B
8.31%
total debt
431.99M
-
445.31M
3.08%
555.57M
24.76%
613.66M
10.46%
719.21M
17.20%
808.39M
12.40%
927.15M
14.69%
985.48M
6.29%
1.06B
8.05%
1.11B
4.54%
1.19B
6.87%
1.27B
7.16%
1.45B
13.93%
1.54B
6.21%
1.78B
15.36%
1.94B
9.15%
2.13B
9.76%
2.19B
2.92%
2.34B
6.62%
2.42B
3.50%
2.62B
8.07%
2.81B
7.27%
2.79B
0.67%
2.85B
2.11%
5.16B
81.24%
5.66B
9.60%
5.99B
5.91%
6.51B
8.64%
6.85B
5.21%
7.51B
9.65%
7.97B
6.23%
8.35B
4.74%
8.73B
4.56%
9.30B
6.46%
9.97B
7.20%
10.61B
6.45%
11.09B
4.49%
11.25B
1.43%
12.10B
7.59%
12.55B
3.75%
total investments
140.23M
-
165.37M
17.93%
65.36M
-
65.36M
0%
62.93M
3.72%
63.83M
1.43%
63.83M
0%
63.83M
0%
186.10M
191.57%
186.10M
0%
110.94M
40.39%
186.20M
67.84%
186.20M
0%
186.23M
0.02%
132.56M
-
792.32M
-
total liabilities
1.38B
-
1.46B
5.65%
1.62B
10.79%
1.76B
8.72%
1.93B
9.74%
2.07B
7.09%
2.24B
8.52%
2.36B
5.14%
2.51B
6.39%
2.17B
13.55%
2.28B
4.85%
2.43B
6.67%
2.64B
8.67%
2.68B
1.46%
2.92B
9.25%
3.13B
7.10%
3.34B
6.67%
3.50B
4.77%
3.72B
6.28%
3.89B
4.57%
4.17B
7.16%
4.32B
3.74%
4.31B
0.26%
4.38B
1.52%
7.09B
62.02%
7.49B
5.64%
7.94B
5.92%
8.55B
7.74%
8.91B
4.20%
9.57B
7.44%
9.99B
4.33%
10.51B
5.27%
11.09B
5.47%
11.56B
4.25%
12.30B
6.36%
12.95B
5.35%
13.54B
4.50%
14.08B
3.99%
14.20B
0.91%
15.07B
6.10%
total liabilities and stockholders equity
1.94B
-
2.02B
4.17%
2.24B
11.13%
2.58B
15.28%
2.74B
6.01%
2.94B
7.43%
3.14B
6.64%
3.36B
6.99%
3.57B
6.46%
3.32B
7.10%
3.49B
5.12%
3.72B
6.55%
3.93B
5.65%
4.10B
4.41%
4.30B
4.83%
4.53B
5.44%
4.75B
4.78%
4.94B
4.00%
5.21B
5.42%
5.47B
5.08%
5.81B
6.11%
5.94B
2.28%
6.01B
1.12%
6.31B
5.03%
14.38B
128.05%
14.89B
3.50%
15.43B
3.65%
16.09B
4.28%
16.48B
2.45%
17.26B
4.68%
17.80B
3.16%
18.57B
4.31%
19.27B
3.77%
19.73B
2.38%
20.49B
3.86%
20.03B
2.26%
20.45B
2.11%
19.26B
5.84%
21.44B
11.36%
20.35B
5.11%
total non current assets
1.70B
-
1.81B
6.57%
2.01B
11.30%
2.18B
8.57%
2.38B
8.86%
2.56B
7.61%
2.76B
7.96%
2.99B
8.14%
3.20B
7.24%
2.98B
7.04%
3.13B
5.20%
3.33B
6.18%
3.50B
5.08%
3.64B
4.18%
3.82B
4.78%
4.09B
7.12%
4.29B
4.92%
4.48B
4.39%
4.68B
4.48%
4.90B
4.86%
5.07B
3.42%
5.23B
3.12%
5.37B
2.60%
5.66B
5.48%
13.25B
133.97%
13.62B
2.81%
14.03B
3.05%
14.50B
3.30%
14.94B
3.04%
15.55B
4.09%
16.09B
3.50%
16.69B
3.72%
17.17B
2.90%
17.64B
2.75%
18.41B
4.33%
18.10B
1.68%
18.57B
2.59%
19.16B
3.21%
19.77B
3.15%
20.50B
3.72%
total non current liabilities
1.23B
-
1.27B
3.39%
1.43B
11.85%
1.53B
7.28%
1.68B
9.79%
1.81B
7.98%
1.99B
9.72%
2.09B
5.28%
2.27B
8.25%
1.93B
14.76%
1.78B
8.10%
1.88B
6.11%
2.30B
22.27%
2.38B
3.18%
2.60B
9.49%
2.75B
5.62%
2.97B
8.03%
3.16B
6.56%
3.08B
2.57%
3.46B
12.30%
3.64B
5.13%
3.85B
5.80%
3.80B
1.40%
3.78B
0.36%
6.19B
63.73%
6.69B
8.11%
6.82B
1.84%
7.27B
6.60%
7.90B
8.68%
8.50B
7.66%
9.00B
5.80%
9.43B
4.84%
9.93B
5.32%
10.41B
4.79%
10.87B
4.45%
11.53B
6.03%
12.05B
4.50%
12.80B
6.26%
13.20B
3.08%
13.98B
5.93%
total stockholders equity
324.86M
-
309.37M
4.77%
343.86M
11.15%
561.61M
63.32%
554.07M
1.34%
565.79M
2.12%
606.86M
7.26%
630.94M
3.97%
672.96M
6.66%
693.30M
3.02%
721.23M
4.03%
753.94M
4.54%
812.00M
7.70%
934.68M
15.11%
958.42M
2.54%
966.79M
0.87%
948.71M
1.87%
924.54M
2.55%
915.54M
0.97%
926.83M
1.23%
964.73M
4.09%
872.47M
9.56%
888.17M
1.80%
1.03B
16.37%
6.08B
488.06%
6.17B
1.44%
6.16B
0.15%
6.22B
1.08%
6.25B
0.51%
6.26B
0.15%
6.35B
1.31%
6.62B
4.28%
6.71B
1.35%
6.47B
3.58%
6.60B
2.01%
5.61B
14.95%
5.23B
6.79%
5.18B
0.95%
5.37B
3.58%
5.28B
1.63%

All numbers in USD (except ratios and percentages)