bf/NASDAQ:FSLR_icon.jpeg

COM:FIRSTSOLAR

First Solar

  • Stock

Last Close

181.95

22/11 21:00

Market Cap

24.47B

Beta: -

Volume Today

1.69M

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
Mar '14
Jun '14
Sep '14
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
261.33M
-
186.28M
28.72%
187.53M
0.67%
220.00M
17.31%
214.66M
2.43%
202.75M
5.54%
273.28M
34.78%
303.59M
11.09%
337.67M
11.22%
274.99M
18.56%
263.06M
4.34%
201.84M
23.27%
148.73M
26.31%
143.46M
3.55%
118.08M
17.69%
130.70M
10.70%
120.22M
8.02%
136.90M
13.87%
161.14M
17.71%
154.60M
4.06%
233.29M
50.90%
221.74M
4.95%
242.54M
9.38%
218.09M
10.08%
218.08M
0.00%
173.76M
20.32%
158.80M
8.61%
153.93M
3.07%
183.35M
19.12%
186.09M
1.49%
148.33M
20.29%
170.04M
14.64%
193.37M
13.72%
146.23M
24.38%
160.96M
10.07%
188.28M
16.97%
341.41M
81.33%
285.76M
16.30%
245.83M
13.97%
110.80M
54.93%
207.18M
86.99%
239.24M
15.47%
230.89M
3.49%
265.32M
14.91%
accumulated other comprehensive income loss
-25.78M
-
-7.88M
69.41%
7.43M
194.22%
23.19M
212.11%
50.14M
116.24%
71.47M
42.55%
12.99M
81.83%
28.49M
119.36%
15.48M
45.67%
27.09M
75.03%
56.64M
109.05%
49.86M
11.96%
-9.91M
119.87%
-12.21M
23.25%
-12.02M
1.53%
-5.86M
51.29%
2.26M
138.58%
-18.58M
922.62%
-30.24M
62.71%
-35.17M
16.32%
-54.47M
54.86%
-59.01M
8.35%
-46.92M
20.49%
-39.52M
15.78%
-79.33M
100.75%
-83.65M
5.44%
-67.26M
19.59%
-59.70M
11.24%
-61.73M
3.40%
-84.65M
37.14%
-83.46M
1.40%
-88.74M
6.33%
-96.36M
8.58%
-129.45M
34.34%
-170.23M
31.50%
-199.85M
17.40%
-191.82M
4.02%
-179.98M
6.17%
-186.05M
3.37%
-198.97M
6.94%
-174.13M
12.48%
-183.60M
5.44%
-188.32M
2.57%
-168.86M
10.33%
cash and cash equivalents
1.33B
-
975.19M
26.40%
851.35M
12.70%
622.52M
26.88%
1.48B
138.07%
779.91M
47.38%
1.08B
37.86%
1.19B
10.66%
1.13B
5.29%
1.09B
3.60%
916.66M
15.61%
1.41B
54.28%
1.35B
4.74%
1.66B
22.94%
1.51B
8.86%
2.02B
33.76%
2.27B
12.36%
1.86B
18.08%
2.02B
8.94%
1.43B
29.12%
1.40B
2.18%
1.01B
27.80%
1.22B
20.54%
879.00M
28.04%
1.35B
53.90%
929.36M
31.30%
1.05B
13.27%
1.28B
21.31%
1.23B
3.92%
972.88M
20.71%
1.35B
38.44%
1.37B
1.53%
1.45B
6.08%
1.33B
8.57%
1.70B
28.26%
1.15B
32.34%
1.48B
28.70%
906.63M
38.79%
829.91M
8.46%
1.49B
79.89%
1.95B
30.41%
1.68B
13.61%
1.70B
1.24%
1.01B
40.98%
cash and short term investments
1.76B
-
1.38B
21.82%
1.35B
2.20%
1.12B
17.31%
1.99B
78.51%
1.48B
25.44%
1.78B
19.57%
1.81B
1.94%
1.83B
1.15%
1.88B
2.74%
1.67B
11.33%
2.09B
25.35%
1.96B
6.46%
2.45B
25.09%
2.23B
8.86%
2.72B
21.96%
2.99B
9.94%
2.88B
3.69%
3.13B
8.91%
2.73B
12.92%
2.55B
6.69%
2.12B
16.88%
2.03B
4.16%
1.54B
24.08%
2.16B
40.49%
1.51B
30.29%
1.55B
2.52%
1.63B
5.44%
1.75B
7.12%
1.54B
12.10%
1.77B
14.96%
1.92B
8.87%
1.83B
5.00%
1.55B
15.15%
1.85B
19.08%
1.93B
4.45%
2.58B
33.77%
2.27B
11.90%
1.88B
17.05%
1.82B
3.26%
2.10B
15.36%
1.99B
5.35%
1.74B
12.55%
1.27B
27.04%
common stock
100K
-
100K
0%
100K
0%
100K
0%
100K
0%
101K
1%
101K
0%
101K
0%
102K
0.99%
102K
0%
102K
0%
104K
1.96%
104K
0%
104K
0%
104K
0%
104K
0%
104K
0%
105K
0.96%
105K
0%
105K
0%
105K
0%
105K
0%
105K
0%
105K
0%
105K
0%
106K
0.95%
106K
0%
106K
0%
106K
0%
106K
0%
106K
0%
106K
0%
106K
0%
107K
0.94%
107K
0%
107K
0%
107K
0%
107K
0%
107K
0%
107K
0%
107K
0%
107K
0%
107K
0%
107K
0%
deferred revenue
118.96M
-
123.72M
4.00%
127.86M
3.35%
133.78M
4.63%
195.35M
46.02%
196.53M
0.60%
168.59M
14.22%
74.10M
56.05%
87.94M
18.68%
148.33M
68.67%
110.51M
25.49%
80.83M
26.86%
115.62M
43.04%
24.75M
78.59%
31.50M
27.26%
69.09M
119.33%
81.82M
18.41%
67.34M
17.70%
199.48M
196.25%
215.90M
8.23%
129.75M
39.90%
166.98M
28.69%
112.24M
32.79%
93.28M
16.89%
323.22M
246.49%
137.00M
57.61%
130.57M
4.69%
115.59M
11.47%
188.81M
63.34%
206.53M
9.38%
237.24M
14.87%
238.81M
0.66%
201.87M
15.47%
218.92M
8.45%
227.47M
3.90%
235.29M
3.44%
263.21M
11.87%
398.69M
51.47%
390.23M
2.12%
372.17M
4.63%
413.58M
11.13%
692.67M
67.48%
689.47M
0.46%
645.05M
6.44%
deferred revenue non current
63.64M
-
63.26M
0.61%
62.53M
1.14%
58.77M
6.02%
47.68M
18.88%
48.01M
0.71%
50.45M
5.08%
45.45M
9.92%
40.99M
9.79%
71.44M
74.26%
69.50M
2.71%
57.06M
17.90%
45.99M
19.41%
44.92M
2.33%
54.96M
22.36%
91.16M
65.86%
68.66M
24.68%
95.94M
39.73%
154.88M
61.43%
278.18M
79.60%
348.94M
25.44%
944.73M
170.74%
949.69M
0.53%
1.16B
21.85%
1.35B
16.63%
1.59B
17.93%
1.38B
13.58%
1.26B
8.47%
1.32B
4.88%
deferrred tax liabilities non current
410.30M
-
103.35M
74.81%
107.82M
4.32%
108.07M
0.23%
86.29M
20.15%
86.43M
0.16%
83.78M
3.07%
90.83M
8.42%
93.99M
3.48%
66.32M
29.44%
68.50M
3.29%
83.47M
21.85%
79.60M
4.64%
23.67M
70.26%
14.67M
38.03%
14.61M
0.39%
14.30M
2.09%
27.70M
93.63%
30.12M
8.73%
23.06M
23.44%
24.81M
7.60%
28.93M
16.59%
32.50M
12.34%
43.81M
34.81%
47.63M
8.72%
42.77M
10.21%
52.94M
-
goodwill
84.98M
-
84.98M
0%
84.98M
0%
84.98M
0%
84.98M
0%
84.98M
0%
84.98M
0%
84.98M
0%
84.98M
0%
84.98M
0%
78.89M
7.17%
78.89M
0%
14.46M
81.67%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
14.46M
0%
28.65M
98.08%
28.47M
0.60%
29.69M
4.26%
28.73M
3.21%
28.83M
0.34%
29.59M
2.60%
goodwill and intangible assets
84.98M
-
202.10M
137.81%
201.92M
0.09%
204.43M
1.24%
204.22M
0.10%
203.35M
0.43%
200.44M
1.43%
197.46M
1.49%
194.99M
1.25%
192.00M
1.53%
147.11M
23.38%
151.27M
2.83%
102.43M
32.29%
100.36M
2.02%
98.30M
2.06%
96.23M
2.10%
94.69M
1.60%
94.07M
0.65%
91.56M
2.67%
89.05M
2.74%
88.62M
0.48%
86.10M
2.84%
83.58M
2.93%
81.25M
2.79%
79.00M
2.76%
78.38M
0.79%
75.66M
3.48%
72.93M
3.60%
70.60M
3.20%
67.87M
3.87%
65.13M
4.03%
62.40M
4.20%
59.97M
3.89%
57.23M
4.57%
53.19M
7.06%
51.09M
3.94%
45.57M
10.81%
42.94M
5.77%
99.08M
130.75%
94.85M
4.27%
94.20M
0.69%
90.62M
3.79%
88.10M
2.78%
86.23M
2.12%
intangible assets
117.42M
-
117.12M
0.25%
116.94M
0.16%
119.45M
2.15%
119.24M
0.18%
118.36M
0.73%
115.45M
2.46%
112.47M
2.58%
110.00M
2.19%
107.02M
2.71%
68.22M
36.26%
72.39M
6.11%
87.97M
21.53%
85.90M
2.35%
83.83M
2.41%
81.77M
2.47%
80.23M
1.88%
79.61M
0.77%
77.09M
3.16%
74.58M
3.26%
74.16M
0.57%
71.64M
3.40%
69.12M
3.52%
66.78M
3.38%
64.54M
3.36%
63.92M
0.97%
61.19M
4.26%
58.47M
4.45%
56.14M
3.99%
53.40M
4.87%
50.67M
5.12%
47.94M
5.40%
45.51M
5.06%
42.77M
6.02%
38.73M
9.45%
36.63M
5.41%
31.11M
15.08%
28.48M
8.45%
70.44M
147.34%
66.38M
5.76%
64.51M
2.81%
61.89M
4.06%
59.27M
4.24%
56.65M
4.42%
inventory
522.68M
-
469.61M
10.15%
444.06M
5.44%
546.32M
23.03%
630.17M
15.35%
616.56M
2.16%
576.34M
6.52%
483.57M
16.09%
517.31M
6.98%
599.01M
15.79%
477.30M
20.32%
447.03M
6.34%
426.00M
4.71%
465.87M
9.36%
370.62M
20.45%
238.45M
35.66%
201.21M
15.62%
239.44M
19.00%
306.61M
28.05%
347.49M
13.33%
444.82M
28.01%
519.36M
16.76%
678.35M
30.61%
645.63M
4.82%
497.10M
23.01%
524.51M
5.51%
552.78M
5.39%
602.07M
8.92%
567.62M
5.72%
550.27M
3.06%
603.06M
9.59%
647.44M
7.36%
666.30M
2.91%
840.75M
26.18%
810.46M
3.60%
810.66M
0.02%
621.38M
23.35%
751.41M
20.93%
756.17M
0.63%
1.07B
41.45%
1.01B
5.37%
970.87M
4.07%
1.03B
5.87%
1.25B
21.67%
long term debt
162.78M
-
138.23M
15.08%
133.84M
3.18%
163.65M
22.27%
165.00M
0.83%
200.39M
21.44%
257.79M
28.65%
251.40M
2.48%
251.32M
0.03%
205.26M
18.33%
161.84M
21.15%
161.13M
0.44%
160.42M
0.44%
265.82M
65.70%
377.45M
41.99%
400.16M
6.02%
380.46M
4.92%
431.82M
13.50%
448.55M
3.88%
463.49M
3.33%
461.22M
0.49%
558.36M
21.06%
452.98M
18.87%
452.06M
0.20%
454.19M
0.47%
390.59M
14.00%
387.73M
0.73%
220.46M
43.14%
237.69M
7.82%
254.45M
7.05%
451.84M
77.58%
241.48M
46.56%
236.00M
2.27%
247.35M
4.81%
170.02M
31.27%
254.22M
49.53%
184.35M
27.49%
320.38M
73.79%
437.41M
36.53%
498.26M
13.91%
517.79M
3.92%
418.69M
19.14%
418.73M
0.01%
373.32M
10.84%
long term investments
17.32M
-
18.09M
4.44%
16.42M
9.24%
12.11M
26.22%
255.03M
2,005.24%
257.32M
0.90%
153.51M
40.34%
299.10M
94.85%
399.81M
33.67%
392.17M
1.91%
427.24M
8.94%
448.96M
5.08%
242.36M
46.02%
228.47M
5.73%
225.97M
1.10%
227.66M
0.75%
219.50M
3.58%
200.96M
8.45%
8.11M
95.96%
3.19M
60.64%
3.19M
0.19%
2.96M
7.09%
2.83M
4.29%
2.92M
2.97%
2.81M
3.60%
2.70M
3.91%
3.10M
14.62%
3.01M
2.71%
213.89M
-
225.12M
-
843.35M
274.62%
449.12M
46.75%
1.09B
-
net debt
-1.10B
-
-776.31M
29.54%
-656.67M
15.41%
-404.27M
38.44%
-1.27B
212.94%
-537.40M
57.52%
-775.46M
44.30%
-904.23M
16.61%
-837.41M
7.39%
-786.94M
6.03%
-683.23M
13.18%
-627.06M
8.22%
-1.16B
84.79%
-1.38B
19.00%
-1.12B
18.88%
-1.61B
43.54%
-1.87B
16.79%
-1.42B
24.24%
-1.57B
10.40%
-968.78M
38.22%
-936.77M
3.30%
-442.69M
52.74%
-740.28M
67.23%
-398.69M
46.14%
-881.04M
120.98%
-456.96M
48.13%
-587.94M
28.66%
-1.02B
72.84%
-947.77M
6.73%
-715.98M
24.46%
-878.59M
22.71%
-1.09B
23.93%
-1.21B
11.20%
-1.07B
11.27%
-1.53B
42.05%
-891.32M
41.59%
-1.29B
44.47%
-586.26M
54.47%
-392.50M
33.05%
-949.64M
141.94%
-1.32B
39.27%
-1.06B
19.67%
-1.14B
7.67%
-423.55M
62.98%
net receivables
657.71M
-
765.91M
16.45%
802.81M
4.82%
829.52M
3.33%
224.89M
72.89%
380.01M
68.98%
390.53M
2.77%
571.33M
46.29%
561.08M
1.79%
436.73M
22.16%
542.40M
24.20%
568.83M
4.87%
487.22M
14.35%
241.32M
50.47%
637.93M
164.35%
808.23M
26.69%
406.82M
49.67%
445.08M
9.41%
324.49M
27.09%
584.14M
80.02%
586.45M
0.39%
668.81M
14.04%
397.50M
40.57%
532.32M
33.92%
658.51M
23.71%
411.39M
37.53%
351.72M
14.50%
307.23M
12.65%
292.46M
4.81%
817.10M
179.39%
597.62M
26.86%
273.34M
54.26%
454.71M
66.35%
322.12M
29.16%
489.87M
52.08%
360.57M
26.39%
354.99M
1.55%
324.51M
8.59%
668.42M
105.98%
808.92M
21.02%
1.41B
74.01%
669.75M
52.42%
647.57M
3.31%
762.14M
17.69%
other assets
other current assets
94.72M
-
102.84M
8.57%
134.47M
30.76%
132.27M
1.63%
202.67M
53.22%
75.21M
62.89%
262.73M
249.31%
210.40M
19.92%
248.98M
18.34%
226.67M
8.96%
276.97M
22.19%
264.81M
4.39%
217.16M
17.99%
177.36M
18.33%
61.77M
65.17%
52.09M
15.68%
157.90M
203.16%
197.21M
24.89%
157.55M
20.11%
195.55M
24.12%
243.06M
24.29%
357.44M
47.06%
307.27M
14.04%
324.99M
5.77%
279.98M
13.85%
303.25M
8.31%
279.89M
7.70%
225.31M
19.50%
251.71M
11.71%
233.91M
7.07%
12.32M
94.73%
203.48M
1,551.07%
244.19M
20.01%
282.67M
15.76%
237.93M
15.83%
240.32M
1.01%
237.07M
1.35%
272.70M
15.03%
352.18M
29.15%
46.48M
86.80%
33.00M
29.00%
610.68M
1,750.43%
533.14M
12.70%
535.51M
0.44%
other current liabilities
1.15B
-
627.28M
45.32%
835.01M
33.12%
510.29M
38.89%
539.18M
5.66%
543.50M
0.80%
430.34M
20.82%
479.93M
11.52%
497.10M
3.58%
546.73M
9.98%
506.86M
7.29%
498.63M
1.62%
607.39M
21.81%
347.30M
42.82%
340.70M
1.90%
365.77M
7.36%
435.17M
18.97%
343.44M
21.08%
447.05M
30.17%
495.06M
10.74%
476.85M
3.68%
435.43M
8.68%
460.23M
5.69%
421.19M
8.48%
759.40M
80.30%
339.87M
55.25%
380.63M
11.99%
421.16M
10.65%
433.70M
2.98%
274.27M
36.76%
258.90M
5.61%
269.26M
4.00%
327.74M
21.72%
365.13M
11.41%
409.98M
12.28%
387.26M
5.54%
424.23M
9.55%
480.36M
13.23%
444.86M
7.39%
671.09M
50.85%
578.80M
13.75%
625.90M
8.14%
712.09M
13.77%
663.53M
6.82%
other liabilities
other non current assets
1.31B
-
1.52B
16.05%
1.56B
2.88%
1.31B
16.07%
1.40B
7.20%
1.44B
2.56%
1.63B
13.35%
1.63B
0.41%
1.64B
0.94%
1.98B
20.63%
1.86B
5.89%
1.92B
3.17%
1.41B
26.85%
1.55B
10.30%
1.41B
9.06%
1.09B
22.44%
1.09B
0.11%
1.04B
4.64%
1.05B
0.18%
1.03B
1.87%
1.03B
0.15%
1.26B
22.81%
1.25B
0.84%
1.27B
1.45%
1.05B
17.66%
1.19B
14.03%
1.27B
6.38%
1.25B
1.05%
1.27B
1.56%
1.16B
8.72%
858.89M
26.15%
1.32B
53.13%
1.24B
5.98%
1.28B
3.92%
775.84M
39.62%
760.88M
1.93%
792.41M
4.14%
906.78M
14.43%
865.82M
4.52%
532.67M
38.48%
545.43M
2.40%
1.34B
146.25%
1.64B
21.84%
877.37M
46.39%
other non current liabilities
629.54M
-
606.80M
3.61%
598.98M
1.29%
564.42M
5.77%
530.85M
5.95%
502.28M
5.38%
590.44M
17.55%
496.70M
15.88%
555.72M
11.88%
569.45M
2.47%
625.51M
9.84%
573.45M
8.32%
594.40M
3.65%
583.82M
1.78%
507.68M
13.04%
89.17M
82.44%
568.45M
537.47%
524.91M
7.66%
484.06M
7.78%
457.96M
5.39%
467.84M
2.16%
598.66M
27.96%
570.11M
4.77%
524.35M
8.03%
508.77M
2.97%
519.49M
2.11%
570.52M
9.82%
511.96M
10.26%
434.32M
15.16%
420.71M
3.13%
246.30M
41.46%
398.87M
61.94%
367.67M
7.82%
356.70M
2.98%
248.74M
30.27%
220.24M
11.46%
219.12M
0.51%
219.13M
0.00%
228.50M
4.28%
185.67M
18.75%
219.34M
18.13%
305.25M
39.17%
308.62M
1.11%
314.24M
1.82%
othertotal stockholders equity
2.65B
-
2.65B
0.01%
2.66B
0.56%
2.68B
0.79%
2.70B
0.57%
2.70B
0.02%
2.72B
0.68%
2.73B
0.65%
2.74B
0.32%
2.75B
0.30%
2.77B
0.83%
2.77B
0.23%
2.76B
0.30%
2.77B
0.32%
2.78B
0.41%
2.79B
0.33%
2.80B
0.38%
2.80B
0.05%
2.81B
0.41%
2.82B
0.26%
2.83B
0.31%
2.81B
0.39%
2.83B
0.44%
2.84B
0.33%
2.85B
0.48%
2.84B
0.19%
2.85B
0.17%
2.86B
0.24%
2.87B
0.39%
2.85B
0.45%
2.86B
0.18%
2.87B
0.23%
2.87B
0.20%
2.86B
0.28%
2.87B
0.20%
2.88B
0.39%
2.89B
0.25%
2.87B
0.75%
2.87B
0.22%
2.88B
0.25%
2.89B
0.38%
7.09B
145.15%
7.44B
5.05%
2.89B
61.14%
preferred stock
property plant equipment net
1.39B
-
1.37B
1.05%
1.42B
3.48%
1.43B
1.00%
1.45B
1.14%
1.41B
2.38%
1.40B
1.04%
1.42B
1.72%
1.38B
3.20%
1.38B
0.20%
1.68B
21.61%
1.75B
4.44%
1.08B
38.54%
1.14B
6.13%
1.25B
8.98%
1.39B
11.88%
1.57B
12.69%
1.67B
6.05%
1.80B
8.04%
1.98B
10.04%
2.06B
4.20%
2.16B
4.85%
2.31B
6.75%
2.59B
12.14%
2.66B
2.57%
2.71B
2.14%
2.79B
2.77%
2.64B
5.23%
2.65B
0.06%
2.63B
0.43%
2.85B
8.09%
2.74B
3.91%
2.87B
4.77%
3.00B
4.65%
3.15B
4.83%
3.28B
4.22%
3.54B
8.09%
3.86B
8.90%
4.02B
4.19%
4.15B
3.34%
4.50B
8.29%
4.92B
9.27%
5.14B
4.54%
5.33B
3.64%
retained earnings
1.88B
-
1.99B
5.95%
2.00B
0.23%
2.09B
4.42%
2.28B
9.19%
2.22B
2.73%
2.31B
4.26%
2.66B
14.97%
2.79B
4.97%
2.96B
6.11%
2.97B
0.45%
3.13B
5.18%
2.46B
21.26%
2.47B
0.35%
2.52B
2.10%
2.73B
8.15%
2.30B
15.84%
2.38B
3.61%
2.33B
2.04%
2.39B
2.48%
2.44B
2.18%
2.37B
2.77%
2.36B
0.78%
2.39B
1.30%
2.33B
2.49%
2.41B
3.50%
2.45B
1.53%
2.60B
6.34%
2.72B
4.45%
2.93B
7.72%
3.01B
2.82%
3.05B
1.50%
3.18B
4.30%
3.14B
1.36%
3.20B
1.78%
3.15B
1.54%
3.14B
0.24%
3.18B
1.36%
3.35B
5.36%
3.62B
8.00%
3.97B
9.64%
4.87B
-
short term debt
60.54M
-
60.66M
0.19%
60.84M
0.30%
54.61M
10.24%
51.92M
4.92%
42.12M
18.87%
41.90M
0.53%
34.08M
18.65%
38.09M
11.76%
94.08M
146.99%
71.59M
23.90%
626.03M
774.45%
27.97M
95.53%
11.54M
58.74%
13.57M
17.63%
13.45M
0.91%
13.07M
2.80%
6.06M
53.64%
7.74M
27.70%
2.62M
66.18%
5.57M
112.76%
12.36M
121.92%
28.31M
129.04%
28.24M
0.25%
17.51M
38.00%
81.81M
367.20%
77.03M
5.84%
40.41M
47.54%
41.54M
2.79%
2.45M
94.09%
16.46M
570.85%
37.13M
125.63%
3.90M
89.51%
4.70M
20.66%
5.15M
9.55%
5.43M
5.53%
9.19M
69.14%
9.36M
1.85%
9.69M
3.52%
45.06M
364.83%
106.60M
136.59%
200.91M
88.48%
140.18M
30.23%
208.26M
48.57%
short term investments
439.10M
-
404.03M
7.99%
497.52M
23.14%
492.88M
0.93%
509.03M
3.28%
704.67M
38.43%
700.02M
0.66%
619.81M
11.46%
703.45M
13.49%
794.22M
12.90%
750.78M
5.47%
675.99M
9.96%
607.99M
10.06%
789.44M
29.84%
719.57M
8.85%
699.54M
2.78%
720.38M
2.98%
1.02B
41.61%
1.11B
8.85%
1.30B
16.63%
1.14B
11.69%
1.10B
3.49%
807.56M
26.84%
661.55M
18.08%
811.51M
22.67%
579.34M
28.61%
494.08M
14.72%
353.82M
28.39%
520.07M
46.99%
562.74M
8.20%
418.50M
25.63%
554.60M
32.52%
375.39M
32.31%
223.09M
40.57%
143.94M
35.48%
776.21M
439.25%
1.10B
41.29%
1.36B
24.43%
1.05B
22.76%
329.52M
68.74%
155.50M
52.81%
308.02M
98.09%
37.43M
87.85%
264.69M
607.16%
tax assets
296.60M
-
233.17M
21.39%
245.08M
5.11%
228.66M
6.70%
222.33M
2.77%
210.54M
5.30%
262.39M
24.63%
264.20M
0.69%
357.69M
35.39%
359.96M
0.63%
351.71M
2.29%
347.08M
1.32%
252.66M
27.21%
251.45M
0.48%
262.88M
4.54%
276.42M
5.15%
51.42M
81.40%
64.43M
25.30%
93.73M
45.48%
108.64M
15.90%
77.68M
28.49%
78.28M
0.77%
76.89M
1.78%
66.11M
14.02%
130.77M
97.80%
213.60M
63.34%
204.94M
4.05%
210.34M
2.63%
104.10M
50.51%
106.80M
2.60%
107.45M
0.61%
108.39M
0.87%
59.16M
45.42%
61.79M
4.45%
61.73M
0.10%
64.10M
3.84%
78.68M
22.74%
136.41M
73.37%
126.23M
7.46%
133.41M
5.68%
142.82M
7.06%
169.77M
18.87%
201.80M
18.87%
237.87M
17.87%
tax payables
6.71M
-
6.64M
1.03%
40.71M
513.26%
5.35M
86.87%
1.73M
67.70%
2.88M
66.88%
4.77M
65.54%
2.03M
57.49%
1.33M
34.42%
7.41M
457.44%
1.52M
79.53%
10.49M
590.78%
5.29M
49.57%
5.00M
5.41%
1.55M
68.93%
4.40M
182.88%
19.58M
345.43%
10.16M
48.09%
29.82M
193.41%
49.94M
67.46%
20.89M
58.18%
7.87M
62.34%
15.29M
94.44%
15.41M
0.76%
17.01M
10.39%
8.29M
51.28%
16.95M
104.55%
32.17M
89.79%
14.57M
54.71%
15.35M
5.35%
23.81M
55.10%
12.98M
45.47%
4.54M
65.01%
4.76M
4.75%
29.44M
518.64%
25.77M
12.47%
29.40M
14.07%
77.18M
162.53%
29.07M
62.34%
53.76M
84.93%
48.91M
9.00%
52.06M
6.43%
81.17M
55.92%
98.45M
21.28%
total assets
6.88B
-
6.38B
7.37%
6.61B
3.70%
6.44B
2.60%
6.72B
4.42%
6.67B
0.74%
6.80B
1.93%
7.06B
3.77%
7.32B
3.62%
7.58B
3.57%
7.54B
0.45%
8.09B
7.21%
6.87B
15.09%
6.60B
3.83%
6.68B
1.15%
7.05B
5.60%
6.86B
2.70%
6.84B
0.35%
7.03B
2.71%
7.09B
0.98%
7.12B
0.38%
7.26B
1.90%
7.14B
1.64%
7.05B
1.16%
7.52B
6.53%
6.95B
7.54%
7.07B
1.78%
6.99B
1.24%
7.11B
1.77%
7.11B
0.00%
7.25B
1.96%
7.27B
0.28%
7.41B
2.00%
7.40B
0.20%
7.42B
0.27%
7.49B
0.99%
8.25B
10.12%
8.56B
3.80%
9.00B
5.05%
9.58B
6.51%
10.37B
8.17%
10.76B
3.82%
11.01B
2.36%
11.44B
3.83%
total current assets
3.79B
-
3.04B
19.95%
3.17B
4.42%
3.25B
2.61%
3.19B
1.92%
3.15B
1.28%
3.16B
0.21%
3.25B
3.01%
3.35B
2.90%
3.27B
2.14%
3.08B
6.03%
3.47B
12.64%
3.79B
9.27%
3.33B
12.05%
3.44B
3.20%
3.97B
15.41%
3.83B
3.37%
3.77B
1.63%
3.99B
5.72%
3.89B
2.51%
3.86B
0.68%
3.66B
5.10%
3.41B
6.84%
3.04B
10.81%
3.60B
18.28%
2.75B
23.67%
2.73B
0.61%
2.80B
2.54%
3.01B
7.64%
3.14B
4.06%
3.16B
0.59%
3.05B
3.46%
3.19B
4.76%
2.99B
6.15%
3.38B
12.97%
3.34B
1.32%
3.79B
13.56%
3.62B
4.52%
3.66B
1.13%
3.82B
4.46%
4.63B
21.20%
4.24B
8.49%
3.95B
6.90%
3.82B
3.31%
total current liabilities
1.59B
-
997.93M
37.16%
1.21B
21.38%
918.67M
24.15%
1.00B
8.97%
984.91M
1.62%
914.11M
7.19%
891.71M
2.45%
960.80M
7.75%
1.06B
10.75%
952.03M
10.53%
1.41B
47.82%
899.71M
36.07%
527.05M
41.42%
503.85M
4.40%
579.02M
14.92%
650.28M
12.31%
553.74M
14.85%
815.41M
47.26%
868.18M
6.47%
845.46M
2.62%
836.52M
1.06%
843.32M
0.81%
760.81M
9.78%
1.32B
73.26%
732.43M
44.44%
747.04M
1.99%
731.09M
2.13%
847.40M
15.91%
669.34M
21.01%
660.92M
1.26%
715.24M
8.22%
726.88M
1.63%
734.99M
1.12%
803.55M
9.33%
816.27M
1.58%
1.04B
27.17%
1.17B
13.11%
1.09B
7.12%
1.20B
9.95%
1.31B
8.93%
1.76B
34.65%
1.77B
0.79%
1.78B
0.54%
total debt
223.32M
-
198.88M
10.94%
194.67M
2.12%
218.25M
12.11%
216.92M
0.61%
242.51M
11.80%
299.69M
23.58%
285.48M
4.74%
289.42M
1.38%
299.34M
3.43%
233.43M
22.02%
787.16M
237.21%
188.39M
76.07%
277.36M
47.23%
391.02M
40.98%
413.61M
5.78%
393.54M
4.85%
437.88M
11.27%
456.30M
4.21%
466.10M
2.15%
466.79M
0.15%
570.72M
22.26%
481.29M
15.67%
480.30M
0.20%
471.70M
1.79%
472.39M
0.15%
464.76M
1.62%
260.87M
43.87%
279.23M
7.04%
256.90M
8.00%
468.30M
82.29%
278.61M
40.51%
239.90M
13.89%
252.06M
5.07%
175.17M
30.50%
259.66M
48.24%
193.54M
25.46%
320.38M
65.53%
437.41M
36.53%
543.32M
24.21%
624.39M
14.92%
619.60M
0.77%
558.90M
9.80%
581.58M
4.06%
total investments
456.42M
-
422.12M
7.51%
513.94M
21.75%
504.99M
1.74%
764.06M
51.30%
962.00M
25.91%
853.52M
11.28%
918.92M
7.66%
1.10B
20.06%
1.19B
7.53%
1.18B
0.71%
1.12B
4.51%
850.35M
24.41%
1.02B
19.70%
945.54M
7.11%
927.21M
1.94%
939.88M
1.37%
1.22B
29.92%
1.12B
8.40%
1.30B
16.07%
1.15B
11.66%
1.11B
3.50%
810.39M
26.78%
664.47M
18.01%
814.32M
22.55%
582.04M
28.52%
497.18M
14.58%
356.83M
28.23%
520.07M
45.75%
562.74M
8.20%
418.50M
25.63%
554.60M
32.52%
375.39M
32.31%
223.09M
40.57%
143.94M
35.48%
776.21M
439.25%
1.10B
41.29%
1.36B
24.43%
1.05B
22.76%
329.52M
68.74%
155.50M
52.81%
308.02M
98.09%
37.43M
87.85%
264.69M
607.16%
total liabilities
2.38B
-
1.74B
26.78%
1.94B
11.54%
1.65B
15.29%
1.70B
3.05%
1.69B
0.55%
1.76B
4.43%
1.64B
6.95%
1.77B
7.81%
1.84B
4.02%
1.74B
5.41%
2.14B
23.14%
1.65B
22.75%
1.38B
16.79%
1.39B
0.89%
1.54B
11.04%
1.77B
14.49%
1.68B
4.81%
1.91B
13.92%
1.92B
0.46%
1.91B
0.76%
2.13B
11.46%
2.00B
5.88%
1.87B
6.52%
2.42B
29.20%
1.78B
26.39%
1.85B
3.67%
1.59B
13.91%
1.59B
0.07%
1.41B
10.95%
1.46B
3.59%
1.44B
1.79%
1.45B
1.09%
1.52B
4.80%
1.52B
0.03%
1.66B
9.25%
2.42B
45.10%
2.70B
11.62%
2.96B
9.71%
3.28B
10.91%
3.68B
12.11%
3.86B
4.91%
3.76B
2.57%
3.84B
2.24%
total liabilities and stockholders equity
6.88B
-
6.38B
7.37%
6.61B
3.70%
6.44B
2.60%
6.72B
4.42%
6.67B
0.74%
6.80B
1.93%
7.06B
3.77%
7.32B
3.62%
7.58B
3.57%
7.54B
0.45%
8.09B
7.21%
6.87B
15.09%
6.60B
3.83%
6.68B
1.15%
7.05B
5.60%
6.86B
2.70%
6.84B
0.35%
7.03B
2.71%
7.09B
0.98%
7.12B
0.38%
7.26B
1.90%
7.14B
1.64%
7.05B
1.16%
7.52B
6.53%
6.95B
7.54%
7.07B
1.78%
6.99B
1.24%
7.11B
1.77%
7.11B
0.00%
7.25B
1.96%
7.27B
0.28%
7.41B
2.00%
7.40B
0.20%
7.42B
0.27%
7.49B
0.99%
8.25B
10.12%
8.56B
3.80%
9.00B
5.05%
9.58B
6.51%
10.37B
8.17%
10.76B
3.82%
11.01B
2.36%
11.44B
3.83%
total non current assets
3.09B
-
3.34B
8.08%
3.44B
3.04%
3.19B
7.40%
3.53B
10.89%
3.52B
0.25%
3.65B
3.48%
3.81B
4.43%
3.97B
4.24%
4.30B
8.38%
4.47B
3.81%
4.62B
3.47%
3.08B
33.35%
3.27B
6.29%
3.24B
0.94%
3.09B
4.78%
3.03B
1.83%
3.07B
1.26%
3.04B
0.98%
3.21B
5.55%
3.26B
1.66%
3.59B
10.19%
3.73B
3.66%
4.01B
7.67%
3.92B
2.38%
4.20B
7.29%
4.34B
3.34%
4.18B
3.61%
4.09B
2.16%
3.97B
2.99%
4.09B
3.05%
4.22B
3.16%
4.22B
0.00%
4.40B
4.30%
4.04B
8.36%
4.15B
2.93%
4.46B
7.36%
4.94B
10.87%
5.34B
7.92%
5.76B
7.91%
5.73B
0.49%
6.52B
13.77%
7.07B
8.38%
7.62B
7.83%
total non current liabilities
792.32M
-
745.03M
5.97%
732.82M
1.64%
728.07M
0.65%
695.86M
4.42%
702.66M
0.98%
848.23M
20.72%
748.09M
11.81%
807.04M
7.88%
774.72M
4.01%
787.35M
1.63%
734.58M
6.70%
754.82M
2.76%
849.65M
12.56%
885.13M
4.18%
963.28M
8.83%
1.12B
15.81%
1.13B
1.04%
1.10B
2.45%
1.06B
4.01%
1.06B
0.77%
1.29B
21.41%
1.16B
10.21%
1.11B
4.14%
1.10B
0.96%
1.05B
4.78%
1.10B
4.84%
858.01M
21.91%
740.61M
13.68%
744.79M
0.56%
803.91M
7.94%
723.32M
10.03%
727.32M
0.55%
789.06M
8.49%
719.99M
8.75%
848.21M
17.81%
1.38B
62.36%
1.52B
10.50%
1.87B
22.69%
2.08B
11.48%
2.37B
13.95%
2.10B
11.48%
1.99B
5.39%
2.06B
3.76%
total stockholders equity
4.50B
-
4.63B
2.89%
4.67B
0.75%
4.79B
2.68%
5.03B
4.89%
4.99B
0.80%
5.04B
1.09%
5.42B
7.53%
5.55B
2.35%
5.74B
3.43%
5.80B
1.14%
5.95B
2.43%
5.21B
12.33%
5.23B
0.29%
5.29B
1.21%
5.51B
4.18%
5.10B
7.50%
5.16B
1.19%
5.11B
0.94%
5.17B
1.18%
5.21B
0.80%
5.13B
1.60%
5.14B
0.12%
5.18B
0.92%
5.10B
1.65%
5.17B
1.41%
5.23B
1.13%
5.40B
3.24%
5.52B
2.31%
5.69B
3.15%
5.78B
1.56%
5.83B
0.80%
5.96B
2.22%
5.88B
1.42%
5.90B
0.35%
5.83B
1.14%
5.84B
0.13%
5.87B
0.56%
6.04B
2.91%
6.30B
4.35%
6.69B
6.11%
6.90B
3.22%
7.26B
5.11%
7.59B
4.66%

All numbers in (except ratios and percentages)