cache/b163a70b5fd43a6985f605c62be321e4a680f3f7600c292b12b882026c6f5ec1

COM:CMPC

CMPC

  • Stock

Last Close

1,534.90

22/11 19:00

Market Cap

4.23T

Beta: -

Volume Today

2.57M

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
636.68M
-
513.66M
19.32%
535.28M
4.21%
576.76M
7.75%
610.01M
5.77%
582.54M
4.50%
558.48M
4.13%
549.90M
1.54%
640.84M
16.54%
546.74M
14.68%
559.91M
2.41%
550.98M
1.59%
595.03M
7.99%
633.95M
6.54%
599.94M
5.37%
655.74M
9.30%
721.81M
10.08%
764.46M
5.91%
627.73M
17.89%
657.81M
4.79%
731.63M
11.22%
715.66M
2.18%
658.37M
8.01%
606.51M
7.88%
772.12M
27.30%
707.37M
8.39%
576.07M
18.56%
573.92M
0.37%
650.48M
13.34%
604.20M
7.11%
650.57M
7.67%
671.28M
3.18%
798.87M
19.01%
783.65M
1.91%
831.97M
6.17%
936.13M
12.52%
1.04B
11.05%
954.03M
8.23%
1.02B
6.94%
1.15B
12.76%
1.05B
8.38%
954.31M
9.45%
935.69M
1.95%
969.68M
3.63%
accumulated other comprehensive income loss
-1.36B
-
-1.53B
13.25%
cash and cash equivalents
927.25M
-
886.95M
4.35%
1.07B
20.61%
1.59B
48.67%
1.10B
31.02%
746.31M
31.97%
604.04M
19.06%
529.32M
12.37%
510.36M
3.58%
633.44M
24.12%
645.37M
1.88%
596.02M
7.65%
595.84M
0.03%
676.95M
13.61%
1.26B
86.09%
1.36B
8.25%
832.75M
38.93%
843.12M
1.24%
639.47M
24.15%
919.34M
43.77%
967.50M
5.24%
857.99M
11.32%
520.52M
39.33%
868.97M
66.94%
615.04M
29.22%
1.26B
104.90%
1.11B
11.68%
958.25M
13.90%
891.03M
7.01%
863.01M
3.14%
1.48B
71.07%
1.21B
18.32%
1.16B
4.22%
1.32B
14.16%
776.93M
41.08%
638.13M
17.86%
758.69M
18.89%
1.23B
62.65%
835.54M
32.29%
733.18M
12.25%
846.26M
15.42%
617.96M
26.98%
553.46M
10.44%
690.01M
24.67%
cash and short term investments
1.02B
-
886.95M
13.32%
1.07B
20.61%
1.62B
51.33%
1.10B
32.23%
746.31M
31.97%
617.05M
17.32%
567.36M
8.05%
561.37M
1.06%
633.44M
12.84%
645.37M
1.88%
596.02M
7.65%
595.84M
0.03%
676.95M
13.61%
1.26B
86.09%
1.36B
8.25%
832.75M
38.93%
849.51M
2.01%
639.47M
24.72%
919.34M
43.77%
967.50M
5.24%
857.99M
11.32%
520.52M
39.33%
868.97M
66.94%
615.04M
29.22%
1.26B
104.90%
1.11B
11.68%
958.25M
13.90%
891.03M
7.01%
863.01M
3.14%
1.48B
71.07%
1.21B
18.32%
1.16B
4.22%
1.32B
14.16%
806.04M
38.87%
667.05M
17.24%
768.13M
15.15%
1.23B
60.75%
836.39M
32.26%
778.69M
6.90%
898.12M
15.34%
697.12M
22.38%
613.40M
12.01%
775.73M
26.46%
common stock
1.25B
-
1.25B
0%
1.21B
3.11%
1.45B
20.42%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
1.45B
0%
deferred revenue
223.10M
-
239.47M
7.34%
210.97M
11.90%
225.57M
6.92%
198.23M
12.12%
199.03M
0.40%
176.20M
11.47%
243.90M
38.42%
202.65M
16.91%
227.66M
12.34%
197.80M
13.11%
195.48M
1.17%
338.55M
73.19%
336.73M
0.54%
300.53M
10.75%
329.97M
9.80%
402.20M
21.89%
446.87M
11.11%
319.25M
28.56%
488.99M
-
467.54M
4.39%
225.79M
51.71%
189.48M
16.08%
222.48M
17.42%
211.85M
4.78%
268.19M
-
269.64M
0.54%
243.68M
9.63%
308.19M
26.47%
322.91M
4.78%
483.72M
49.80%
401.38M
-
268.83M
33.02%
588.85M
119.04%
512.63M
12.94%
deferred revenue non current
126.64M
-
134.09M
5.88%
122.23M
8.84%
137.20M
12.25%
168.90M
23.10%
235.23M
39.28%
239.05M
1.62%
294.89M
23.36%
287.54M
2.49%
254.65M
11.44%
236.63M
7.08%
232.06M
1.93%
164.62M
29.06%
144.30M
12.34%
150.81M
4.51%
138.98M
7.84%
136.59M
1.72%
134.90M
1.24%
128.35M
4.85%
146.52M
-
125.82M
14.13%
116.94M
7.05%
119.49M
2.17%
154.20M
29.05%
193.53M
25.50%
161.50M
16.55%
179.15M
10.93%
135.10M
24.59%
126.77M
6.17%
161.91M
27.72%
233.45M
44.18%
181.85M
22.10%
192.91M
-
218.73M
13.38%
201.23M
8.00%
236.38M
17.47%
deferrred tax liabilities non current
1.02B
-
1.03B
0.10%
1.00B
2.10%
1.42B
41.50%
1.45B
2.35%
1.57B
7.72%
1.54B
1.84%
1.72B
12.00%
1.71B
0.49%
1.67B
2.64%
1.60B
3.88%
1.60B
0.57%
1.59B
0.06%
1.60B
0.15%
1.56B
2.09%
1.52B
2.86%
1.52B
0.07%
1.50B
1.14%
1.58B
4.94%
1.56B
-
1.54B
1.08%
1.52B
1.62%
1.56B
2.50%
1.60B
2.66%
1.62B
1.64%
1.63B
0.42%
1.60B
1.67%
1.59B
0.63%
1.62B
1.79%
1.56B
3.96%
1.68B
8.07%
1.69B
0.12%
1.62B
4.15%
1.68B
3.85%
1.70B
1.48%
1.71B
0.21%
1.65B
3.23%
1.63B
1.51%
1.63B
0.47%
1.59B
2.51%
1.60B
0.73%
1.71B
-
goodwill
132.29M
-
132.41M
0.09%
133.75M
1.01%
127.97M
4.31%
124.06M
3.06%
116.10M
6.41%
117.15M
0.90%
108.45M
7.43%
107.25M
1.10%
109.69M
2.27%
113.20M
3.20%
112.70M
0.44%
112.40M
0.26%
113.61M
1.08%
111.76M
1.63%
113.21M
1.30%
111.33M
1.66%
110.96M
0.33%
105.09M
5.30%
103.36M
1.65%
104.46M
1.07%
104.09M
0.35%
107.92M
3.68%
102.98M
4.58%
250.51M
143.26%
207.90M
17.01%
209.03M
0.55%
204.70M
2.07%
211.32M
3.23%
199.58M
5.55%
216.51M
8.48%
205.22M
5.21%
202.04M
1.55%
224.27M
11.00%
489.41M
118.22%
480.04M
1.91%
316.01M
34.17%
311.81M
1.33%
429.26M
37.67%
492.69M
14.78%
411.22M
16.54%
381.36M
7.26%
342.98M
10.06%
348.25M
1.54%
goodwill and intangible assets
147.19M
-
146.88M
0.22%
147.95M
0.73%
144.29M
2.48%
139.75M
3.14%
130.81M
6.40%
133.00M
1.67%
123.50M
7.14%
121.81M
1.36%
124.27M
2.02%
128.19M
3.15%
127.08M
0.87%
126.87M
0.16%
127.73M
0.68%
125.88M
1.44%
127.81M
1.53%
127.91M
0.08%
127.73M
0.14%
125.43M
1.80%
123.46M
1.57%
136.82M
10.83%
136.19M
0.46%
138.45M
1.66%
136.81M
1.19%
375.76M
174.66%
314.89M
16.20%
313.10M
0.57%
305.98M
2.27%
319.62M
4.46%
300.29M
6.05%
326.69M
8.79%
308.38M
5.61%
308.06M
0.10%
339.60M
10.24%
596.87M
75.76%
583.89M
2.17%
521.50M
10.69%
518.79M
0.52%
643.15M
23.97%
695.40M
8.12%
721.66M
3.78%
687.59M
4.72%
643.51M
6.41%
650.64M
1.11%
intangible assets
14.90M
-
14.46M
2.95%
14.21M
1.78%
16.31M
14.82%
15.70M
3.77%
14.71M
6.31%
15.84M
7.75%
15.05M
5.02%
14.56M
3.25%
14.59M
0.19%
14.99M
2.77%
14.38M
4.08%
14.47M
0.61%
14.12M
2.43%
14.12M
0.04%
14.60M
3.40%
16.58M
13.56%
16.77M
1.13%
20.34M
21.31%
20.10M
1.17%
32.37M
60.99%
32.10M
0.82%
30.53M
4.88%
33.83M
10.81%
125.25M
270.22%
107M
14.57%
104.06M
2.75%
101.28M
2.67%
108.31M
6.94%
100.71M
7.01%
110.19M
9.41%
103.15M
6.38%
106.02M
2.78%
115.33M
8.78%
107.46M
6.82%
103.85M
3.36%
205.49M
97.87%
206.99M
0.73%
213.89M
3.33%
202.71M
5.23%
310.45M
53.15%
306.23M
1.36%
300.54M
1.86%
302.38M
0.62%
inventory
1.31B
-
1.31B
0.26%
1.31B
0.51%
1.29B
1.59%
1.38B
7.59%
1.38B
0.11%
1.40B
1.13%
1.40B
0.28%
1.48B
5.76%
1.50B
1.28%
1.50B
0.24%
1.53B
1.62%
1.44B
5.81%
1.48B
2.70%
1.51B
2.10%
1.54B
1.98%
1.55B
0.45%
1.57B
1.65%
1.53B
2.81%
1.53B
0.27%
1.59B
3.85%
1.63B
2.50%
1.67B
2.11%
1.64B
1.70%
1.60B
2.17%
1.50B
6.17%
1.55B
3.47%
1.59B
2.53%
1.54B
3.28%
1.55B
0.62%
1.63B
4.95%
1.68B
2.95%
1.66B
1.05%
1.72B
3.90%
1.85B
7.06%
1.92B
4.07%
2.10B
9.58%
2.10B
0.07%
2.13B
1.34%
2.02B
5.01%
1.90B
6.36%
1.87B
1.19%
1.99B
6.44%
2.03B
1.75%
long term debt
3.57B
-
3.39B
5.05%
3.68B
8.28%
4.24B
15.29%
4.07B
3.86%
4.02B
1.41%
3.94B
1.96%
3.83B
2.85%
3.77B
1.31%
3.85B
2.07%
3.98B
3.22%
3.86B
2.97%
3.84B
0.61%
3.35B
12.71%
3.80B
13.36%
3.80B
0.06%
3.76B
1.03%
3.72B
0.91%
3.57B
4.07%
3.59B
0.39%
3.38B
5.79%
3.64B
7.68%
3.63B
0.20%
3.63B
0.02%
3.54B
2.61%
3.85B
8.97%
3.85B
0.03%
3.84B
0.44%
3.89B
1.38%
3.85B
1.03%
3.82B
0.66%
3.70B
3.15%
3.73B
0.69%
3.80B
1.96%
3.85B
1.23%
3.91B
1.63%
4.35B
11.17%
4.70B
7.99%
5.31B
13.08%
4.58B
13.74%
4.95B
7.96%
5.30B
7.21%
5.36B
1.02%
5.25B
2.00%
long term investments
-94.66M
-
3.70B
4,013.00%
3.72B
0.33%
-27.42M
100.74%
3.65B
13,421.45%
3.63B
0.59%
-11.56M
100.32%
-36.80M
218.48%
-49.72M
35.11%
3.51B
7,155.72%
3.49B
0.55%
3.46B
0.72%
3.54B
2.19%
3.50B
1.24%
3.45B
1.25%
3.46B
0.37%
3.44B
0.64%
42.92M
98.75%
3.38B
7,764.54%
3.30B
-
3.26B
1.28%
3.29B
1.11%
3.24B
1.47%
-2.99M
100.09%
3.22B
108,004.29%
3.21B
0.34%
3.22B
0.39%
3.30B
2.25%
3.28B
0.55%
348.26M
89.38%
3.25B
832.49%
3.22B
0.90%
20.89M
-
27.54M
31.83%
66.73M
142.34%
79.31M
18.84%
84.51M
6.56%
42.79M
49.37%
-35.77M
183.60%
23.38M
165.36%
18.68M
20.12%
-20.11M
207.68%
net debt
2.92B
-
2.99B
2.09%
3.19B
6.96%
3.19B
0.19%
3.45B
8.37%
3.45B
0.00%
3.61B
4.57%
3.54B
1.87%
3.48B
1.73%
3.49B
0.27%
3.58B
2.64%
3.59B
0.29%
3.59B
0.06%
3.51B
2.26%
3.39B
3.54%
3.27B
3.56%
3.25B
0.51%
3.21B
1.26%
3.26B
1.68%
2.97B
8.87%
2.84B
4.43%
3.23B
13.52%
3.51B
8.84%
3.24B
7.84%
3.45B
6.66%
3.42B
0.90%
3.33B
2.66%
3.24B
2.81%
3.27B
1.17%
3.26B
0.45%
3.14B
3.56%
3.26B
3.75%
3.34B
2.58%
3.29B
1.48%
3.84B
16.43%
3.98B
3.83%
4.28B
7.49%
4.16B
2.75%
4.77B
14.60%
4.68B
1.84%
4.93B
5.22%
5.05B
2.39%
5.13B
1.68%
5.13B
0.04%
net receivables
1.14B
-
1.10B
3.13%
1.13B
2.30%
1.03B
8.08%
1.04B
0.46%
967.74M
6.89%
1.02B
5.29%
1.09B
7.24%
1.08B
1.46%
1.09B
0.80%
1.09B
0.44%
1.13B
3.60%
1.13B
0.20%
1.08B
4.87%
918.50M
14.68%
921.47M
0.32%
979.31M
6.28%
1.16B
18.42%
1.24B
6.88%
1.18B
4.44%
1.17B
0.83%
1.29B
9.68%
1.27B
1.53%
1.03B
18.42%
1.22B
17.62%
1.19B
2.27%
1.02B
13.87%
953.97M
6.91%
1.11B
16.24%
1.18B
6.10%
1.30B
10.44%
1.27B
2.05%
1.38B
8.71%
1.58B
14.29%
1.64B
3.67%
1.68B
2.74%
1.77B
4.92%
1.79B
1.03%
1.85B
3.38%
1.66B
10.16%
1.74B
4.67%
1.20B
30.72%
1.21B
0.34%
other assets
other current assets
20.18M
-
14.01M
30.56%
10.76M
23.22%
19.63M
82.50%
18.07M
7.96%
13.87M
23.25%
8.49M
38.77%
16.49M
94.25%
18.50M
12.14%
13.93M
24.69%
9.45M
32.13%
16.96M
79.39%
18.23M
7.49%
19.15M
5.03%
14.41M
24.72%
21.77M
50.99%
21.45M
1.44%
19.24M
10.30%
10.22M
46.87%
23.44M
129.28%
23.14M
1.30%
17.04M
26.37%
10.58M
37.87%
22.59M
113.43%
23.21M
2.77%
20.38M
12.21%
11.71M
42.52%
38.82M
231.40%
35.86M
7.61%
23.26M
35.15%
14.19M
38.98%
12.09M
14.80%
36.45M
201.46%
25.27M
30.68%
15.24M
39.67%
20.97M
37.58%
43.43M
107.11%
33.09M
23.82%
30.43M
8.03%
30.29M
0.47%
42.81M
41.37%
41.64M
2.75%
566.06M
1,259.55%
1.73B
206.49%
other current liabilities
1.81M
-
847K
53.23%
1.15M
35.18%
689K
39.83%
444K
35.56%
135K
69.59%
351K
160%
4K
98.86%
536K
13,300%
549K
2.43%
747K
36.07%
767K
2.68%
881K
14.86%
4.37M
396.14%
4.21M
3.64%
1.36M
67.71%
1.47M
8.31%
1.38M
6.38%
1K
99.93%
390.53M
39,052,700%
41K
99.99%
26K
36.59%
29K
11.54%
34.91M
120,262.07%
40K
99.89%
20K
50%
242.72M
1,213,515%
30K
99.99%
454K
1,413.33%
455K
0.22%
442K
2.86%
294K
33.48%
194K
34.01%
489.60M
252,271.13%
431.87M
11.79%
456.42M
5.69%
668.53M
46.47%
724.20M
8.33%
2.83M
99.61%
2.70M
4.35%
4.83M
78.65%
517.37M
10,618.27%
460.24M
11.04%
402.87M
12.46%
other liabilities
other non current assets
3.79B
-
1.42M
99.96%
1.39M
1.97%
3.76B
270,245.54%
9.18M
99.76%
9.93M
8.12%
3.57B
35,823.44%
3.63B
1.65%
3.59B
0.98%
12.88M
99.64%
12.45M
3.36%
13.09M
5.15%
14.80M
13.12%
14.26M
3.70%
15.51M
8.77%
9.55M
38.40%
4.57M
52.17%
3.41B
74,434.34%
4.47M
99.87%
3.44B
76,955.50%
3.33M
99.90%
3.09M
7.35%
3.14M
1.68%
806K
74.34%
3.26B
404,351.36%
1.13M
99.97%
1.33M
18.22%
919K
30.90%
4.48M
387.70%
4.44M
1.03%
5.23M
17.88%
4.92M
5.95%
4.31M
12.38%
3.22B
74,724.65%
3.30B
2.26%
3.32B
0.59%
3.35B
0.95%
3.31B
1.05%
3.40B
2.76%
3.44B
0.95%
3.55B
3.23%
3.49B
1.55%
3.62B
3.56%
3.63B
0.33%
other non current liabilities
3.76M
-
3.62M
3.85%
3.60M
0.55%
3.50M
2.70%
3.58M
2.28%
3.44M
3.96%
3.37M
1.98%
3.17M
6.14%
2.68M
15.45%
2.70M
0.97%
2.53M
6.33%
2.52M
0.59%
2.39M
4.97%
2.23M
6.57%
2.22M
0.72%
2.28M
2.61%
2.28M
0.04%
2.12M
6.81%
1.86M
12.35%
1.71B
91,861.29%
2.27M
99.87%
2.27M
0.13%
2.29M
0.84%
2.05M
10.50%
6.99M
241.84%
43.74M
525.46%
45.03M
2.93%
43.55M
3.27%
46.88M
7.64%
42.93M
8.43%
29.45M
31.40%
27.40M
6.96%
27.07M
1.19%
201.54M
644.40%
290.75M
44.27%
246.17M
15.33%
205.85M
16.38%
209.72M
1.88%
73.05M
65.17%
75.37M
3.18%
75.47M
0.14%
312.06M
313.48%
1.87B
499.68%
201.81M
89.22%
othertotal stockholders equity
-101.55M
-
-86.27M
15.05%
-9.77M
88.68%
-66.45M
580.47%
-203.15M
205.73%
-256.79M
26.40%
-252.56M
1.65%
-392.25M
55.31%
-454.13M
15.78%
-409.88M
9.74%
-387.54M
5.45%
-373.07M
3.73%
-333.97M
10.48%
-283.52M
15.10%
-306.50M
8.10%
-263.00M
14.19%
-284.65M
8.23%
-248.41M
12.73%
-362.66M
45.99%
-352.20M
2.88%
-369.19M
4.83%
-379.27M
2.73%
-360.36M
4.98%
-471.45M
30.82%
-474.72M
0.69%
-810.50M
70.73%
-823.11M
1.56%
-833.47M
1.26%
-725.67M
12.93%
-818.44M
12.78%
-782.21M
4.43%
-937.09M
19.80%
-966.55M
3.14%
-730.39M
24.43%
-957.17M
31.05%
-1.05B
9.62%
-1.01B
4.10%
-967.11M
3.89%
-922.67M
4.59%
-1.14B
23.23%
-1.32B
16.46%
-14.84M
98.88%
-14.84M
0.00%
-1.59B
10,615.44%
preferred stock
property plant equipment net
6.81B
-
6.96B
2.19%
7.22B
3.73%
7.59B
5.18%
7.81B
2.83%
7.93B
1.57%
8.05B
1.50%
7.95B
1.23%
7.92B
0.34%
7.93B
0.16%
7.96B
0.30%
7.96B
0.02%
7.95B
0.14%
7.97B
0.33%
7.93B
0.53%
7.91B
0.21%
7.93B
0.18%
7.90B
0.29%
7.76B
1.76%
7.75B
0.19%
7.70B
0.59%
7.91B
2.73%
7.89B
0.34%
7.74B
1.82%
7.83B
1.06%
7.57B
3.26%
7.50B
0.97%
7.40B
1.25%
7.45B
0.58%
7.33B
1.55%
10.24B
39.59%
7.27B
28.93%
7.38B
1.45%
7.45B
0.93%
7.56B
1.48%
7.69B
1.76%
7.86B
2.15%
7.94B
1.08%
8.13B
2.43%
8.19B
0.70%
8.28B
1.09%
8.34B
0.74%
8.28B
0.74%
8.28B
0.02%
retained earnings
7.17B
-
7.22B
0.65%
7.30B
1.18%
6.94B
5.00%
6.95B
0.19%
6.87B
1.10%
6.89B
0.30%
6.84B
0.79%
6.92B
1.25%
6.98B
0.87%
6.99B
0.13%
7.03B
0.52%
6.85B
2.52%
6.84B
0.24%
6.86B
0.38%
6.95B
1.29%
6.91B
0.56%
7.05B
2.02%
7.12B
0.97%
7.22B
1.39%
7.16B
0.87%
7.18B
0.33%
7.24B
0.86%
7.20B
0.60%
7.15B
0.62%
7.04B
1.66%
7.05B
0.26%
7.05B
0.01%
7.14B
1.14%
7.21B
1.02%
7.41B
2.78%
7.21B
2.70%
7.06B
2.07%
7.31B
3.55%
7.53B
3.07%
7.65B
1.58%
7.46B
2.51%
7.69B
3.04%
7.81B
1.65%
7.90B
1.08%
7.75B
1.82%
7.96B
2.66%
8.08B
1.54%
8.19B
1.30%
short term debt
276.61M
-
477.93M
72.78%
587.57M
22.94%
540.02M
8.09%
477.01M
11.67%
183.96M
61.43%
278.22M
51.24%
248.21M
10.79%
218.17M
12.10%
272.32M
24.82%
252.22M
7.38%
331.19M
31.31%
352.15M
6.33%
839.81M
138.48%
851.00M
1.33%
832.23M
2.21%
323.90M
61.08%
327.44M
1.09%
329.30M
0.57%
305.82M
7.13%
429.92M
40.58%
445.20M
3.56%
400.23M
10.10%
474.14M
18.47%
530.43M
11.87%
827.48M
56.00%
588.17M
28.92%
356.75M
39.35%
274.47M
23.06%
271.83M
0.96%
794.54M
192.29%
762.47M
4.04%
769.91M
0.98%
810.85M
5.32%
763.93M
5.79%
709.45M
7.13%
691.31M
2.56%
701.42M
1.46%
296.50M
57.73%
835.93M
181.93%
828.75M
0.86%
362.04M
56.31%
328.23M
9.34%
574.26M
74.96%
short term investments
96.00M
-
-3.70B
3,957.27%
-3.71B
0.33%
28.46M
100.77%
-3.65B
12,930.24%
-3.63B
0.60%
13.00M
100.36%
38.04M
192.58%
51.01M
34.11%
-3.51B
6,974.99%
-3.49B
0.55%
-3.46B
0.72%
-3.54B
2.19%
-3.45B
2.42%
-3.45B
0.06%
-3.46B
0.37%
-3.44B
0.64%
6.39M
100.19%
-3.37B
52,863.13%
-3.30B
-
-3.26B
1.28%
-3.29B
1.11%
-3.24B
1.48%
4.56M
100.14%
-3.22B
70,684.55%
-3.21B
0.36%
-3.22B
0.39%
-3.29B
2.24%
-3.28B
0.56%
-345.41M
89.45%
-3.24B
839.30%
-3.21B
0.97%
29.11M
-
28.92M
0.67%
9.44M
67.36%
698K
92.61%
852K
22.06%
45.51M
5,241.78%
51.86M
13.96%
79.17M
52.64%
59.94M
24.28%
85.72M
43.00%
tax assets
46.07M
-
44.93M
2.47%
46.91M
4.39%
43.88M
6.44%
43.24M
1.47%
49.42M
14.28%
50.80M
2.79%
52.70M
3.75%
46.94M
10.93%
45.37M
3.35%
57.83M
27.47%
50.10M
13.37%
46.79M
6.61%
53.80M
14.98%
53.76M
0.08%
58.71M
9.22%
68.34M
16.39%
83.72M
22.52%
82.72M
1.20%
83.77M
-
92.00M
9.81%
104.67M
13.78%
106.63M
1.88%
39.41M
63.04%
59.43M
50.79%
57.46M
3.32%
59.31M
3.22%
81.06M
36.67%
78.47M
3.19%
76.50M
2.51%
132.15M
72.73%
81.92M
38.01%
79.60M
2.82%
100.70M
26.51%
111.67M
10.89%
95.72M
14.28%
105.22M
9.92%
160.35M
52.39%
125.35M
21.82%
90.50M
27.80%
84.23M
6.93%
102.60M
-
tax payables
30.49M
-
48.37M
58.63%
37.09M
23.32%
62.70M
69.04%
31.71M
49.42%
29.60M
6.65%
25.90M
12.52%
68.19M
163.31%
60.85M
10.77%
86.77M
42.60%
36.47M
57.96%
37.59M
3.05%
36.62M
2.59%
42.76M
16.79%
13.16M
69.23%
32.75M
148.88%
51.10M
56.04%
124.16M
142.99%
136.73M
10.12%
206.36M
50.93%
114.24M
44.64%
139.25M
21.88%
33.19M
76.16%
19.74M
40.53%
24.80M
25.66%
80.15M
223.14%
67.24M
16.10%
54.50M
18.96%
41.68M
23.52%
41.86M
0.43%
89.47M
113.73%
95.45M
6.69%
130.93M
37.17%
140.76M
7.51%
124.81M
11.33%
123.31M
1.21%
141.06M
14.40%
189.19M
34.12%
58.41M
69.13%
55.19M
5.51%
59.66M
8.10%
68.55M
14.90%
23.46M
-
total assets
14.19B
-
14.17B
0.12%
14.64B
3.34%
15.47B
5.64%
15.19B
1.81%
14.86B
2.17%
14.83B
0.21%
14.79B
0.25%
14.77B
0.15%
14.86B
0.61%
14.90B
0.24%
14.88B
0.09%
14.86B
0.15%
14.91B
0.37%
15.28B
2.44%
15.42B
0.93%
14.95B
3.05%
15.16B
1.43%
14.77B
2.60%
14.98B
1.39%
14.98B
0.05%
15.20B
1.42%
14.89B
2.01%
14.80B
0.64%
14.96B
1.08%
15.14B
1.25%
14.79B
2.36%
14.54B
1.66%
14.73B
1.29%
14.61B
0.81%
15.41B
5.49%
15.13B
1.79%
15.23B
0.61%
15.74B
3.38%
15.88B
0.89%
16.02B
0.91%
16.57B
3.42%
17.11B
3.27%
17.27B
0.91%
16.98B
1.66%
17.18B
1.14%
17.10B
0.46%
16.94B
0.92%
17.18B
1.42%
total current assets
3.49B
-
3.31B
5.01%
3.51B
5.98%
3.96B
12.70%
3.54B
10.63%
3.11B
12.10%
3.04B
2.18%
3.08B
1.18%
3.14B
1.98%
3.23B
3.03%
3.25B
0.49%
3.27B
0.67%
3.19B
2.61%
3.25B
2.06%
3.70B
13.87%
3.85B
3.89%
3.38B
12.12%
3.60B
6.52%
3.42B
5.09%
3.66B
7.09%
3.76B
2.65%
3.79B
1.01%
3.47B
8.68%
3.56B
2.84%
3.46B
2.99%
3.97B
14.92%
3.70B
6.76%
3.55B
4.29%
3.58B
0.92%
3.61B
1.02%
4.42B
22.24%
4.17B
5.68%
4.23B
1.60%
4.65B
9.80%
4.31B
7.38%
4.29B
0.31%
4.68B
9.10%
5.16B
10.10%
4.84B
6.06%
4.49B
7.27%
4.57B
1.80%
4.47B
2.29%
4.38B
1.97%
4.54B
3.64%
total current liabilities
1.14B
-
1.23B
8.23%
1.33B
8.37%
1.34B
0.60%
1.29B
4.27%
965.66M
24.89%
1.01B
4.93%
1.04B
2.84%
1.06B
1.94%
1.05B
1.40%
1.01B
3.49%
1.08B
6.70%
1.29B
19.30%
1.81B
41.06%
1.76B
3.26%
1.82B
3.62%
1.45B
20.33%
1.54B
6.26%
1.28B
17.13%
1.35B
6.10%
1.65B
21.89%
1.63B
1.34%
1.28B
21.13%
1.31B
1.61%
1.53B
16.86%
1.75B
14.53%
1.41B
19.45%
1.20B
14.79%
1.20B
0.32%
1.12B
6.27%
1.75B
56.56%
1.76B
0.18%
2.05B
16.83%
2.08B
1.53%
2.03B
2.70%
2.10B
3.66%
2.40B
14.15%
2.38B
0.82%
1.72B
27.68%
2.26B
31.20%
2.48B
9.68%
1.83B
25.95%
1.72B
5.98%
1.97B
14.27%
total debt
3.85B
-
3.87B
0.54%
4.26B
10.09%
4.78B
12.07%
4.55B
4.74%
4.20B
7.70%
4.22B
0.37%
4.07B
3.37%
3.99B
1.97%
4.13B
3.32%
4.23B
2.52%
4.19B
0.92%
4.19B
0.06%
4.19B
0.00%
4.65B
10.95%
4.63B
0.36%
4.08B
11.83%
4.05B
0.75%
3.90B
3.70%
3.89B
0.24%
3.81B
2.15%
4.08B
7.21%
4.03B
1.28%
4.10B
1.81%
4.07B
0.94%
4.68B
15.10%
4.44B
5.09%
4.19B
5.59%
4.16B
0.70%
4.12B
1.02%
4.62B
12.07%
4.47B
3.30%
4.50B
0.74%
4.61B
2.54%
4.61B
0.01%
4.62B
0.18%
5.04B
9.06%
5.40B
7.09%
5.61B
3.88%
5.42B
3.39%
5.77B
6.60%
5.66B
1.91%
5.68B
0.36%
5.82B
2.44%
total investments
1.34M
-
1.14M
15.17%
1.09M
3.52%
1.04M
4.93%
1.13M
8.36%
1.41M
24.65%
1.45M
2.77%
1.24M
14.53%
1.29M
4.37%
1.25M
3.34%
1.27M
2.01%
1.26M
0.71%
1.18M
6.50%
42.91M
3,536.27%
1.23M
97.14%
1.23M
0.57%
1.21M
2.27%
49.31M
3,989.14%
1.26M
97.45%
1.27M
1.11%
1.24M
2.44%
1.19M
4.03%
1.21M
1.68%
1.56M
28.98%
1.58M
0.96%
1.25M
20.80%
1.86M
49.16%
2.11M
13.47%
2.59M
22.47%
2.64M
2.01%
2.86M
8.14%
3.10M
8.65%
5.60M
80.57%
6.31M
12.64%
50.00M
692.32%
56.46M
12.91%
76.17M
34.92%
80.00M
5.03%
85.36M
6.70%
88.30M
3.44%
16.09M
81.78%
23.38M
45.28%
78.62M
236.28%
65.61M
16.55%
total liabilities
5.87B
-
5.79B
1.34%
6.14B
6.06%
7.14B
16.32%
6.99B
2.18%
6.79B
2.85%
6.73B
0.83%
6.89B
2.33%
6.84B
0.67%
6.83B
0.22%
6.83B
0.07%
6.77B
0.94%
6.88B
1.72%
6.91B
0.33%
7.27B
5.23%
7.28B
0.13%
6.87B
5.64%
6.90B
0.55%
6.56B
5.04%
6.65B
1.46%
6.74B
1.32%
6.94B
2.96%
6.55B
5.55%
6.61B
0.92%
6.82B
3.12%
7.46B
9.40%
7.10B
4.86%
6.86B
3.33%
6.86B
0.03%
6.76B
1.44%
7.33B
8.36%
7.41B
1.07%
7.68B
3.67%
7.70B
0.36%
7.85B
1.84%
7.96B
1.49%
8.66B
8.76%
8.94B
3.19%
8.92B
0.15%
8.77B
1.76%
9.29B
5.99%
9.05B
2.58%
8.95B
1.12%
9.13B
1.97%
total liabilities and stockholders equity
14.19B
-
14.17B
0.12%
14.64B
3.34%
15.47B
5.64%
15.19B
1.81%
14.86B
2.17%
14.83B
0.21%
14.79B
0.25%
14.77B
0.15%
14.86B
0.61%
14.90B
0.24%
14.88B
0.09%
14.86B
0.15%
14.91B
0.37%
15.28B
2.44%
15.42B
0.93%
14.95B
3.05%
15.16B
1.43%
14.77B
2.60%
14.98B
1.39%
14.98B
0.05%
15.20B
1.42%
14.89B
2.01%
14.80B
0.64%
14.96B
1.08%
15.14B
1.25%
14.79B
2.36%
14.54B
1.66%
14.73B
1.29%
14.61B
0.81%
15.41B
5.49%
15.13B
1.79%
15.23B
0.61%
15.74B
3.38%
15.88B
0.89%
16.02B
0.91%
16.57B
3.42%
17.11B
3.27%
17.27B
0.91%
16.98B
1.66%
17.18B
1.14%
17.10B
0.46%
16.94B
0.92%
17.18B
1.42%
total non current assets
10.70B
-
10.86B
1.47%
11.13B
2.53%
11.51B
3.41%
11.65B
1.23%
11.75B
0.85%
11.79B
0.31%
11.71B
0.62%
11.63B
0.71%
11.63B
0.04%
11.65B
0.18%
11.61B
0.30%
11.67B
0.54%
11.66B
0.09%
11.58B
0.75%
11.57B
0.02%
11.57B
0.03%
11.56B
0.06%
11.35B
1.82%
11.32B
0.33%
11.23B
0.79%
11.40B
1.56%
11.43B
0.21%
11.23B
1.70%
11.50B
2.37%
11.17B
2.87%
11.08B
0.79%
10.99B
0.78%
11.15B
1.41%
10.99B
1.39%
10.99B
0.02%
10.97B
0.22%
10.99B
0.23%
11.09B
0.90%
11.57B
4.35%
11.73B
1.36%
11.89B
1.34%
11.96B
0.58%
12.43B
3.92%
12.49B
0.53%
12.60B
0.90%
12.63B
0.20%
12.56B
0.55%
12.64B
0.65%
total non current liabilities
4.73B
-
4.56B
3.64%
4.81B
5.43%
5.80B
20.68%
5.70B
1.70%
5.82B
2.12%
5.72B
1.78%
5.85B
2.24%
5.78B
1.14%
5.78B
0.00%
5.82B
0.71%
5.69B
2.26%
5.60B
1.62%
5.09B
9.04%
5.51B
8.26%
5.46B
0.98%
5.42B
0.74%
5.36B
0.98%
5.28B
1.57%
5.30B
0.34%
5.09B
3.94%
5.31B
4.36%
5.27B
0.78%
5.31B
0.75%
5.30B
0.26%
5.71B
7.92%
5.69B
0.40%
5.66B
0.49%
5.67B
0.04%
5.64B
0.42%
5.57B
1.21%
5.65B
1.34%
5.62B
0.43%
5.62B
0.07%
5.82B
3.52%
5.86B
0.74%
6.26B
6.83%
6.56B
4.73%
7.20B
9.85%
6.51B
9.63%
6.82B
4.71%
7.22B
5.92%
7.23B
0.12%
7.16B
0.97%
total stockholders equity
8.32B
-
8.38B
0.74%
8.50B
1.46%
8.32B
2.07%
8.20B
1.49%
8.07B
1.59%
8.09B
0.31%
7.90B
2.40%
7.92B
0.29%
8.03B
1.32%
8.06B
0.39%
8.11B
0.63%
7.97B
1.70%
8.01B
0.43%
8.01B
0.03%
8.14B
1.65%
8.08B
0.74%
8.26B
2.17%
8.21B
0.55%
8.32B
1.33%
8.24B
0.96%
8.26B
0.16%
8.34B
0.98%
8.18B
1.86%
8.13B
0.58%
7.68B
5.59%
7.68B
0.08%
7.67B
0.13%
7.86B
2.46%
7.84B
0.26%
8.08B
3.01%
7.72B
4.40%
7.55B
2.31%
8.03B
6.45%
8.03B
0.03%
8.06B
0.34%
7.91B
1.85%
8.17B
3.36%
8.35B
2.10%
8.22B
1.56%
7.88B
4.03%
8.04B
2.03%
7.99B
0.71%
8.05B
0.81%

All numbers in (except ratios and percentages)