bf/NASDAQ:ICLR_icon.jpeg

NASDAQ:ICLR

ICON Public Limited Company

  • Stock

USD

Last Close

321.80

16/05 20:00

Market Cap

21.94B

Beta: 1.12

Volume Today

243.73K

Avg: 574.48K

PE Ratio

42.50

PFCF: 42.30

Jun '13
Sep '13
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
account payables
11.81M
-
8.85M
25.01%
4.59M
48.11%
6.66M
45.06%
10.90M
63.61%
5.91M
45.77%
2.79M
52.77%
3.86M
38.17%
6.30M
63.36%
4.53M
28.17%
7.02M
55.06%
5.65M
19.57%
6.12M
8.43%
5.05M
17.48%
8.70M
72.10%
13.59M
56.29%
7.86M
42.16%
12.99M
65.27%
18.59M
43.09%
11.85M
36.26%
15.12M
27.62%
15.31M
1.21%
13.29M
13.18%
19.30M
45.27%
20.23M
4.78%
20.76M
2.66%
24.05M
15.83%
23.33M
2.99%
32.72M
40.25%
28.70M
12.29%
51.11M
78.08%
48.10M
5.89%
37.82M
21.38%
62.58M
65.47%
90.76M
45.05%
63.51M
30.03%
77.65M
22.26%
60.85M
21.63%
81.19M
33.43%
85.13M
4.84%
46.92M
44.88%
87.32M
86.10%
131.58M
50.70%
113.58M
13.68%
accumulated other comprehensive income loss
-19.32M
-
-7.10M
63.25%
1.96M
127.61%
1.21M
38.06%
1.33M
9.64%
-17.34M
1,402.48%
-37.55M
116.63%
-60.47M
61.01%
-50.32M
16.79%
-58.19M
15.65%
-61.64M
5.92%
-58.98M
4.31%
-64M
8.51%
-64.53M
0.83%
-86.30M
33.73%
-80.15M
7.12%
-61.20M
23.65%
-46.44M
24.11%
-24.34M
47.59%
-26.50M
8.88%
-65.52M
147.21%
-64.53M
1.52%
-56.05M
13.13%
-75.09M
33.97%
-72.67M
3.23%
-95.50M
31.42%
-75.82M
20.61%
-98.95M
30.51%
-89.74M
9.31%
-66.50M
25.90%
-13M
80.45%
-54.97M
322.88%
-43.73M
20.45%
-79.20M
81.09%
-90.94M
14.83%
-126.75M
39.39%
-192.94M
52.21%
-291.90M
51.29%
-171.54M
41.23%
-159.90M
6.79%
-156.53M
2.11%
-190.19M
21.51%
-142.34M
25.16%
-165.30M
16.13%
cash and cash equivalents
98.27M
-
156.46M
59.22%
182.52M
16.66%
236.66M
29.66%
81.31M
65.64%
153.58M
88.87%
118.90M
22.58%
95.24M
19.90%
107.47M
12.84%
235.25M
118.90%
103.91M
55.83%
161.34M
55.26%
168.47M
4.42%
219.31M
30.18%
192.54M
12.21%
237.30M
23.25%
228.25M
3.81%
209.81M
8.08%
282.86M
34.82%
272.00M
3.84%
289.22M
6.33%
426.22M
47.37%
395.85M
7.13%
417.64M
5.50%
370.21M
11.36%
417.60M
12.80%
520.31M
24.59%
482.37M
7.29%
592.10M
22.75%
708.00M
19.57%
840.30M
18.69%
942.46M
12.16%
1.06B
11.99%
1.01B
4.45%
752.21M
25.41%
559.10M
25.67%
614.92M
9.98%
609.16M
0.94%
288.77M
52.60%
279.88M
3.08%
270.18M
3.47%
313.06M
15.87%
378.10M
20.77%
396.08M
4.76%
cash and short term investments
181.65M
-
216.35M
19.10%
320.84M
48.30%
363.52M
13.30%
175.37M
51.76%
248.61M
41.76%
216M
13.12%
191.68M
11.26%
192.20M
0.27%
316.99M
64.93%
189.90M
40.09%
247.86M
30.52%
250.95M
1.25%
303.72M
21.03%
260.59M
14.20%
318.97M
22.40%
314.92M
1.27%
292.48M
7.13%
360.45M
23.24%
353.54M
1.92%
373.00M
5.50%
491.48M
31.77%
455.76M
7.27%
477.94M
4.87%
431.28M
9.76%
471.24M
9.27%
569.94M
20.94%
484.10M
15.06%
593.83M
22.67%
709.72M
19.52%
842.03M
18.64%
944.18M
12.13%
1.06B
11.97%
1.01B
4.44%
753.92M
25.37%
560.81M
25.61%
616.63M
9.95%
610.87M
0.93%
290.48M
52.45%
281.53M
3.08%
271.83M
3.45%
315.02M
15.89%
380.06M
20.65%
398.04M
4.73%
common stock
5.11M
-
5.14M
0.53%
5.17M
0.62%
5.20M
0.64%
5.18M
0.31%
5.16M
0.50%
5.04M
2.36%
5.06M
0.44%
5.01M
1.01%
4.83M
3.51%
4.68M
3.17%
4.68M
0.06%
4.68M
0.06%
4.70M
0.26%
4.61M
1.83%
4.64M
0.72%
4.66M
0.39%
4.67M
0.15%
4.66M
0.11%
4.64M
0.45%
4.68M
0.88%
4.69M
0.11%
4.66M
0.66%
4.66M
0%
4.66M
0.13%
4.64M
0.60%
4.63M
0.02%
4.56M
1.60%
4.57M
0.18%
4.58M
0.22%
4.58M
0.02%
4.58M
0.11%
4.59M
0.15%
6.63M
44.36%
6.64M
0.17%
6.62M
0.27%
6.64M
0.23%
6.64M
0.12%
6.65M
0.06%
6.66M
0.20%
6.68M
0.21%
6.69M
0.18%
6.70M
0.16%
6.71M
0.18%
deferred revenue
272.02M
-
282.55M
3.87%
297.35M
5.24%
269.77M
9.27%
290.75M
7.78%
294.06M
1.14%
280.10M
4.75%
253.04M
9.66%
268.50M
6.11%
294.77M
9.79%
318.70M
8.12%
318.06M
0.20%
257.51M
19.04%
250.83M
2.59%
272.76M
8.74%
266.70M
2.22%
261.48M
1.96%
261.50M
0.01%
299.03M
14.35%
332.35M
11.14%
326.74M
1.69%
353.64M
8.23%
274.51M
22.37%
318.30M
15.95%
321.48M
1.00%
322.23M
0.23%
366.99M
13.89%
386.24M
5.25%
393.22M
1.81%
450.91M
14.67%
660.93M
46.58%
610.48M
7.63%
675.23M
10.61%
1.35B
99.78%
1.32B
1.86%
1.30B
1.74%
1.19B
8.39%
1.40B
17.07%
1.51B
8.05%
1.58B
4.83%
1.57B
0.44%
1.66B
5.71%
1.65B
0.52%
1.71B
3.35%
deferred revenue non current
1.29M
-
1.31M
1.24%
1.36M
3.66%
1.33M
2.35%
1.28M
3.39%
1.19M
7.25%
1.12M
6.14%
993K
11.02%
1.01M
1.81%
1.00M
0.89%
959K
4.29%
978K
1.98%
959K
1.94%
958K
0.10%
887K
7.41%
890K
0.34%
943K
5.96%
960K
1.80%
966K
0.63%
977K
1.14%
908K
7.06%
902K
0.66%
877K
2.77%
847K
3.42%
847K
0%
803K
5.19%
813K
1.25%
15.28M
1,778.84%
13.35M
12.60%
13.85M
3.73%
838K
93.95%
14.47M
1,626.25%
13.26M
8.32%
760K
94.27%
735K
3.29%
241.41M
-
242.97M
0.65%
126.32M
48.01%
145.54M
15.22%
deferrred tax liabilities non current
12.66M
-
11.21M
11.47%
12.87M
14.78%
11.40M
11.42%
11.18M
1.95%
10.97M
1.83%
13.60M
23.96%
17.81M
30.95%
12.83M
27.97%
10.50M
18.16%
4.64M
55.77%
4.03M
13.18%
4.11M
1.96%
5.03M
22.26%
4.63M
7.86%
4.39M
5.20%
4.49M
2.28%
10.75M
139.42%
7.72M
28.22%
7.38M
4.33%
7.71M
4.48%
7.59M
1.59%
8.21M
8.21%
8.33M
1.39%
19.42M
133.23%
17.62M
9.27%
9.48M
46.22%
11.36M
19.87%
10.46M
7.87%
12.82M
22.53%
10.17M
20.72%
9.86M
3.04%
13.55M
37.45%
1.23B
8,960.64%
1.09B
11.53%
1.06B
2.59%
1.02B
4.00%
974.34M
4.06%
988.59M
1.46%
957.02M
3.19%
934.21M
2.38%
883.89M
5.39%
899.10M
1.72%
869.52M
3.29%
goodwill
354.58M
-
360.65M
1.71%
357.52M
0.87%
357.36M
0.05%
507.24M
41.94%
498.12M
1.80%
463.32M
6.99%
571.52M
23.35%
578.04M
1.14%
575.38M
0.46%
588.43M
2.27%
593.88M
0.93%
590.43M
0.58%
626.66M
6.14%
616.09M
1.69%
617.81M
0.28%
625.52M
1.25%
764.38M
22.20%
783.07M
2.44%
776.47M
0.84%
759.14M
2.23%
760.88M
0.23%
770.27M
1.23%
787.39M
2.22%
854.74M
8.55%
877.02M
2.61%
883.17M
0.70%
893.03M
1.12%
901.25M
0.92%
914.41M
1.46%
936.26M
2.39%
927.74M
0.91%
933.39M
0.61%
8.94B
857.29%
9.04B
1.15%
9.03B
0.11%
8.97B
0.64%
8.94B
0.31%
8.97B
0.33%
8.98B
0.08%
8.99B
0.16%
8.98B
0.12%
9.02B
0.44%
9.02B
0.04%
goodwill and intangible assets
385.55M
-
390.75M
1.35%
388.88M
0.48%
386.81M
0.53%
534.93M
38.29%
523.37M
2.16%
513.04M
1.97%
616.11M
20.09%
619.94M
0.62%
614.22M
0.92%
654.56M
6.57%
655.50M
0.14%
648.01M
1.14%
690.21M
6.51%
672.70M
2.54%
670.06M
0.39%
674.00M
0.59%
838.10M
24.35%
912.65M
8.89%
843.53M
7.57%
819.51M
2.85%
815.05M
0.54%
879.28M
7.88%
845.06M
3.89%
929.00M
9.93%
943.30M
1.54%
951.06M
0.82%
971.70M
2.17%
973.99M
0.24%
983.78M
1.00%
1.08B
9.91%
988.34M
8.59%
990.46M
0.21%
13.75B
1,288.29%
13.75B
0.01%
13.62B
0.93%
13.48B
1.04%
13.33B
1.07%
13.25B
0.63%
13.14B
0.81%
13.04B
0.76%
12.92B
0.96%
12.88B
0.31%
12.77B
0.86%
intangible assets
30.97M
-
30.10M
2.83%
31.35M
4.18%
29.45M
6.07%
27.69M
5.97%
25.25M
8.83%
49.72M
96.91%
44.59M
10.32%
41.91M
6.01%
38.84M
7.32%
66.13M
70.25%
61.61M
6.83%
57.58M
6.54%
63.56M
10.38%
56.61M
10.93%
52.25M
7.71%
48.48M
7.20%
73.72M
52.05%
129.58M
75.77%
67.06M
48.25%
60.37M
9.97%
54.16M
10.29%
109.01M
101.27%
57.66M
47.10%
74.26M
28.79%
66.29M
10.74%
67.89M
2.43%
78.66M
15.86%
72.75M
7.52%
69.37M
4.65%
66.46M
4.19%
60.60M
8.82%
57.07M
5.82%
4.82B
8,337.33%
4.71B
2.17%
4.59B
2.51%
4.51B
1.83%
4.39B
2.59%
4.28B
2.57%
4.16B
2.67%
4.05B
2.75%
3.93B
2.84%
3.86B
2.00%
3.75B
2.77%
inventory
23.68M
-
24.24M
2.35%
28.64M
18.18%
32.02M
11.77%
20.65M
35.49%
25.64M
24.12%
24.72M
3.58%
35.09M
41.98%
30.34M
13.53%
31.30M
3.17%
2.24M
-
2.27M
-
4.81M
-
7.06M
-
long term debt
8.23M
-
6.06M
26.44%
211.29M
3,387.74%
2.95M
98.61%
3.36M
14.15%
3.89M
15.73%
275.94M
6,988.16%
11.90M
95.69%
11.58M
2.70%
11.93M
2.99%
350M
2,834.52%
348.28M
0.49%
348.32M
0.01%
401.42M
15.24%
348.51M
13.18%
348.60M
0.03%
348.70M
0.03%
348.79M
0.03%
348.89M
0.03%
348.98M
0.03%
349.07M
0.03%
349.17M
0.03%
349.26M
0.03%
432.52M
23.84%
429.02M
0.81%
428.95M
0.02%
76.59M
82.14%
74.76M
2.39%
63.97M
14.43%
62.49M
2.31%
409.28M
554.91%
400.77M
2.08%
397.33M
0.86%
6.06B
1,426.08%
5.54B
8.62%
5.24B
5.40%
5.14B
1.97%
4.92B
4.21%
4.73B
3.87%
4.49B
5.16%
4.34B
3.36%
4.03B
6.99%
3.67B
9.11%
3.42B
6.70%
long term investments
23.66M
-
20.52M
13.27%
25.17M
22.67%
20.01M
20.49%
13.53M
32.41%
14.35M
6.11%
15.06M
4.92%
13.02M
13.53%
17.00M
30.57%
14.67M
13.70%
11.36M
22.57%
12.44M
9.48%
10.21M
17.95%
12.58M
23.23%
12.70M
0.96%
9.97M
21.44%
13.47M
35.07%
16.45M
22.10%
6.97M
57.63%
17.53M
151.47%
18.18M
3.71%
18.98M
4.38%
6.96M
63.31%
9.48M
36.18%
10.77M
13.56%
10.94M
1.59%
10.05M
8.10%
10.04M
0.13%
11.33M
12.81%
17.81M
57.22%
20.30M
13.99%
22.87M
12.69%
26.04M
13.83%
25.82M
0.83%
24.96M
3.31%
27.58M
10.49%
27.62M
0.14%
27.93M
1.12%
32.63M
16.82%
32.05M
1.77%
35.30M
10.13%
41.79M
18.39%
46.80M
12.00%
138.36M
195.61%
net debt
-98.27M
-
-156.46M
59.22%
-182.52M
16.66%
-236.66M
29.66%
-81.31M
65.64%
-153.58M
88.87%
-118.90M
22.58%
-75.24M
36.72%
-47.47M
36.91%
114.75M
341.74%
246.09M
114.45%
186.94M
24.04%
179.85M
3.79%
182.11M
1.25%
155.97M
14.35%
111.31M
28.64%
120.44M
8.21%
138.99M
15.40%
66.03M
52.49%
76.98M
16.58%
59.85M
22.25%
-77.05M
228.73%
-46.59M
39.54%
14.88M
131.95%
58.81M
295.14%
11.35M
80.70%
-65.76M
679.45%
-57.88M
11.98%
-178.30M
208.05%
-295.58M
65.78%
-406.69M
37.59%
-541.68M
33.19%
-658.16M
21.50%
5.11B
876.44%
4.84B
5.22%
4.74B
2.19%
4.58B
3.36%
4.37B
4.60%
4.50B
2.97%
4.34B
3.45%
4.17B
3.94%
3.85B
7.70%
3.56B
7.53%
3.25B
8.74%
net receivables
476.18M
-
505.05M
6.06%
479.28M
5.10%
480.28M
0.21%
569.90M
18.66%
552.60M
3.04%
550.33M
0.41%
554.20M
0.70%
572.27M
3.26%
628.80M
9.88%
636.71M
1.26%
655.97M
3.02%
620.86M
5.35%
665.69M
7.22%
662.20M
0.52%
625.48M
5.55%
671.47M
7.35%
667.36M
0.61%
720.96M
8.03%
764.42M
6.03%
751.62M
1.68%
771.75M
2.68%
855.99M
10.92%
922.83M
7.81%
994.82M
7.80%
965.29M
2.97%
1.01B
5.00%
1.03B
1.57%
946.46M
8.06%
1.02B
7.60%
1.22B
20.27%
1.14B
7.12%
1.16B
1.70%
1.99B
71.82%
2.07B
4.28%
2.16B
4.12%
2.18B
1.13%
2.43B
11.40%
2.80B
15.22%
2.98B
6.28%
2.94B
1.15%
2.96B
0.43%
2.90B
1.92%
3.01B
3.74%
other assets
-1.06M
-
other current assets
28.03M
-
29.74M
6.12%
24.66M
17.07%
29.89M
21.18%
32.18M
7.66%
33.06M
2.75%
28.46M
13.90%
30.63M
7.60%
37.53M
22.55%
39.93M
6.38%
37.82M
5.28%
34.65M
8.38%
37.18M
7.29%
39.34M
5.81%
35.17M
10.60%
37.76M
7.36%
39.08M
3.50%
42.19M
7.95%
34.38M
18.51%
45.54M
32.47%
24.04M
47.21%
42.31M
76.03%
36.80M
13.03%
39.76M
8.03%
41.01M
3.15%
43.47M
5.99%
41.52M
4.48%
41.98M
1.12%
38.11M
9.23%
42.95M
12.71%
53.48M
24.51%
87.27M
63.20%
71.20M
18.42%
131.55M
84.77%
114.32M
13.10%
151.14M
32.20%
130.98M
13.34%
129.22M
1.34%
137.09M
6.10%
170.17M
24.12%
152.77M
10.22%
150.19M
1.69%
132.10M
12.04%
149.13M
12.89%
other current liabilities
166.58M
-
180.30M
8.24%
191.57M
6.25%
219.80M
14.74%
194.73M
11.41%
225.60M
15.85%
251.09M
11.30%
281.64M
12.17%
237.06M
15.83%
260.35M
9.82%
231.88M
10.94%
224.22M
3.30%
178.94M
20.19%
188.21M
5.18%
190.73M
1.34%
213.61M
12.00%
197.25M
7.66%
236.09M
19.69%
6.47M
97.26%
261.00M
3,933.97%
192.34M
26.31%
216.96M
12.80%
5.18M
97.61%
363.79M
6,924.27%
357.64M
1.69%
370.73M
3.66%
362.25M
2.28%
449.92M
24.20%
394.23M
12.38%
413.52M
4.90%
402.10M
2.76%
404.99M
0.72%
382.59M
5.53%
834.49M
118.12%
1.01B
20.92%
1.12B
11.17%
1.16B
3.16%
1.22B
5.40%
1.05B
14.18%
1.10B
4.94%
1.03B
5.81%
990.35M
4.29%
892.95M
9.83%
1.04B
16.77%
other liabilities
other non current assets
6.43M
-
6.43M
0.05%
6.73M
4.73%
7.37M
9.52%
9.50M
28.85%
10.37M
9.14%
11.58M
11.72%
12.83M
10.79%
12.24M
4.61%
11.27M
7.93%
11.59M
2.84%
13.08M
12.85%
13.31M
1.72%
13.67M
2.71%
13.83M
1.20%
14.40M
4.11%
14.62M
1.51%
15.10M
3.28%
15.39M
1.96%
15.61M
1.41%
15.71M
0.67%
15.69M
0.13%
20.78M
32.39%
32.73M
57.51%
31.63M
3.35%
32.06M
1.37%
34.67M
8.12%
27.02M
22.05%
30.39M
12.46%
32.74M
7.75%
26.90M
17.84%
33.36M
24.02%
34.82M
4.36%
73.76M
111.83%
89.19M
20.93%
80.15M
10.14%
72.07M
10.08%
77.26M
7.20%
92.17M
19.30%
93.69M
1.65%
89.31M
4.67%
93.28M
4.44%
78.47M
15.88%
other non current liabilities
13.19M
-
13.30M
0.86%
9.02M
32.18%
8.30M
7.94%
9.00M
8.36%
9.34M
3.77%
6.83M
26.87%
16.38M
139.89%
16.76M
2.30%
16.45M
1.86%
280.41M
1,604.92%
33.46M
88.07%
29.96M
10.44%
43.26M
44.36%
253.88M
486.93%
41.28M
83.74%
33.59M
18.61%
38.03M
13.20%
17.11M
55.01%
28.95M
69.18%
29.80M
2.95%
31.44M
5.51%
13.45M
57.24%
31.10M
131.32%
65.07M
109.20%
66.54M
2.27%
71.32M
7.18%
16.86M
76.36%
22.45M
33.19%
21.96M
2.20%
26.37M
20.06%
27.07M
2.69%
27.34M
0.97%
92.78M
239.42%
213.97M
130.61%
252.92M
18.20%
255.16M
0.89%
260.53M
2.10%
277.45M
6.49%
289.99M
4.52%
39.44M
86.40%
41.66M
5.64%
232.65M
458.44%
234.86M
0.95%
othertotal stockholders equity
253.42M
-
266.18M
5.03%
279.67M
5.07%
294.40M
5.26%
302.60M
2.79%
316.80M
4.69%
327.54M
3.39%
343.63M
4.91%
356.06M
3.62%
373.17M
4.80%
384.11M
2.93%
399.08M
3.90%
409.30M
2.56%
427.83M
4.53%
439.02M
2.61%
450.56M
2.63%
463.57M
2.89%
472.62M
1.95%
482.25M
2.04%
492.28M
2.08%
509.14M
3.43%
522.14M
2.55%
530.63M
1.63%
541.02M
1.96%
560.60M
3.62%
572.77M
2.17%
579.01M
1.09%
585.99M
1.20%
593.63M
1.31%
611.37M
2.99%
618.24M
1.12%
624.54M
1.02%
633.20M
1.39%
6.70B
958.36%
6.74B
0.50%
6.76B
0.39%
6.79B
0.40%
6.82B
0.46%
6.84B
0.31%
6.87B
0.40%
6.89B
0.34%
6.93B
0.47%
6.94B
0.25%
6.97B
0.39%
preferred stock
1.10M
-
property plant equipment net
162.28M
-
162.82M
0.33%
160.83M
1.22%
157.19M
2.27%
160.17M
1.90%
154.75M
3.39%
148.19M
4.24%
141.55M
4.48%
147.31M
4.07%
148.84M
1.04%
150.22M
0.93%
149.89M
0.22%
150.99M
0.73%
151.38M
0.26%
148.97M
1.59%
148.64M
0.22%
149.62M
0.66%
152.31M
1.80%
105.10M
30.99%
161.06M
53.24%
155.02M
3.75%
154.55M
0.30%
103.71M
32.89%
266.53M
156.99%
265.24M
0.48%
263.99M
0.47%
270.06M
2.30%
262.09M
2.95%
248.82M
5.06%
245.73M
1.24%
192.91M
21.49%
240.38M
24.61%
235.48M
2.04%
557.56M
136.78%
534.57M
4.12%
509.84M
4.63%
473.53M
7.12%
452.52M
4.44%
504.15M
11.41%
498.60M
1.10%
491.04M
1.52%
474.58M
3.35%
501.52M
5.68%
512.92M
2.27%
retained earnings
562.49M
-
590.30M
4.94%
623.78M
5.67%
659.97M
5.80%
689.21M
4.43%
706.53M
2.51%
655.18M
7.27%
711.05M
8.53%
711.46M
0.06%
543.46M
23.61%
435.94M
19.78%
498.91M
14.44%
559.98M
12.24%
623.86M
11.41%
587.85M
5.77%
569.45M
3.13%
622.56M
9.33%
696.71M
11.91%
794.33M
14.01%
734.58M
7.52%
790.45M
7.61%
872.18M
10.34%
979.83M
12.34%
951.60M
2.88%
1.00B
5.44%
1.02B
1.70%
1.11B
8.80%
1.02B
7.92%
1.07B
4.67%
1.16B
8.56%
1.39B
19.65%
1.36B
2.16%
1.43B
5.43%
1.34B
6.57%
1.42B
5.71%
1.43B
0.85%
1.54B
8.10%
1.70B
10.37%
1.82B
6.89%
1.94B
6.40%
2.05B
5.96%
2.22B
7.97%
2.43B
9.76%
2.62B
7.70%
short term debt
5.63M
-
3.97M
29.50%
-196.16M
5,042.33%
3.55M
101.81%
6.20M
74.87%
10.60M
70.91%
-253.88M
2,495.58%
20M
107.88%
60M
200%
350M
483.33%
-238.90M
168.26%
17.77M
107.44%
14.34M
19.34%
13.87M
3.27%
-199.42M
1,538.01%
21.64M
110.85%
20.39M
5.75%
16.68M
18.22%
256.85M
1,440.15%
22.96M
91.06%
14.05M
38.82%
16.24M
15.59%
335.20M
1,964.15%
10.88M
96.75%
9.46M
13.07%
15.26M
61.32%
377.96M
2,376.15%
349.73M
7.47%
349.83M
0.03%
349.92M
0.03%
24.33M
93.05%
16.67M
31.51%
9.40M
43.62%
55.15M
486.95%
55.15M
0%
55.15M
0%
55.15M
0%
55.15M
0%
55.15M
0%
135.15M
145.06%
105.15M
22.20%
130.15M
23.78%
146.56M
12.61%
79.76M
45.58%
short term investments
83.39M
-
59.89M
28.18%
138.32M
130.96%
126.86M
8.28%
94.06M
25.86%
95.04M
1.04%
97.10M
2.17%
96.43M
0.69%
84.73M
12.14%
81.74M
3.53%
85.99M
5.20%
86.52M
0.62%
82.48M
4.67%
84.41M
2.34%
68.05M
19.39%
81.67M
20.02%
86.66M
6.12%
82.67M
4.61%
77.59M
6.15%
81.54M
5.09%
83.78M
2.74%
65.26M
22.10%
59.91M
8.20%
60.30M
0.65%
61.07M
1.28%
53.64M
12.17%
49.63M
7.47%
1.73M
96.52%
1.73M
0.06%
1.73M
0.06%
1.73M
0%
1.73M
0%
1.73M
0%
1.71M
0.98%
1.71M
0%
1.71M
0%
1.71M
0%
1.71M
0%
1.71M
0.06%
1.65M
3.50%
1.65M
0%
1.95M
18.21%
1.95M
0%
1.96M
0.05%
tax assets
5.66M
-
6.17M
9.16%
7.42M
20.18%
7.46M
0.51%
9.51M
27.55%
9.98M
4.93%
21.47M
115.09%
9.79M
54.40%
7.41M
24.35%
6.77M
8.67%
26.74M
295.18%
26.75M
0.06%
18.74M
29.94%
23.89M
27.48%
19.69M
17.59%
29.93M
51.99%
27.14M
9.34%
29.37M
8.25%
33.33M
13.47%
18.21M
45.36%
17.42M
4.35%
15.92M
8.60%
31.66M
98.88%
12.94M
59.14%
15.35M
18.61%
14.90M
2.90%
16.68M
11.96%
14.93M
10.52%
15.79M
5.81%
14.18M
10.21%
30.37M
114.16%
12.55M
58.67%
12.28M
2.15%
117.31M
855.16%
48.39M
58.75%
54.36M
12.34%
54.05M
0.57%
62.30M
15.26%
76.93M
23.49%
89.41M
16.22%
80.77M
9.66%
83.09M
2.88%
73.66M
11.35%
74.78M
1.51%
tax payables
5.61M
-
3.96M
29.46%
4.42M
11.63%
3.55M
19.70%
6.20M
74.87%
10.60M
70.91%
4.15M
60.85%
7.51M
80.91%
12.83M
70.93%
20.61M
60.62%
14.20M
31.08%
17.77M
25.15%
14.34M
19.34%
13.87M
3.27%
22.23M
60.27%
21.64M
2.65%
20.39M
5.75%
16.68M
18.22%
29.85M
79.00%
22.96M
23.08%
14.05M
38.82%
16.24M
15.59%
23.27M
43.33%
10.88M
53.23%
9.46M
13.07%
15.26M
61.32%
12.03M
21.18%
14.06M
16.86%
9.19M
34.63%
11.51M
25.20%
26.72M
132.20%
16.67M
37.62%
9.40M
43.62%
39.61M
321.60%
59.43M
50.03%
40.64M
31.61%
38.22M
5.96%
72.58M
89.89%
41.78M
42.43%
68.68M
64.36%
39.88M
41.92%
41.52M
4.09%
13.97M
66.36%
41.91M
200.01%
total assets
1.29B
-
1.36B
5.33%
1.44B
5.90%
1.48B
2.92%
1.53B
2.78%
1.57B
3.08%
1.53B
2.86%
1.60B
5.05%
1.64B
1.95%
1.81B
10.79%
1.72B
5.18%
1.80B
4.49%
1.75B
2.56%
1.90B
8.58%
1.83B
3.93%
1.86B
1.61%
1.90B
2.65%
2.05B
7.83%
2.19B
6.45%
2.22B
1.54%
2.17B
2.03%
2.33B
6.95%
2.39B
2.61%
2.61B
9.26%
2.72B
4.29%
2.75B
0.96%
2.91B
5.91%
2.84B
2.28%
2.86B
0.61%
3.07B
7.23%
3.47B
13.07%
3.47B
0.02%
3.58B
3.40%
17.65B
392.53%
17.39B
1.51%
17.16B
1.29%
17.04B
0.74%
17.13B
0.53%
17.19B
0.35%
17.29B
0.59%
17.11B
1.03%
17.03B
0.45%
16.99B
0.24%
17.05B
0.34%
total current assets
709.54M
-
775.38M
9.28%
853.43M
10.07%
905.70M
6.13%
798.10M
11.88%
859.90M
7.74%
819.51M
4.70%
811.59M
0.97%
832.35M
2.56%
1.02B
22.19%
864.43M
15.00%
938.48M
8.57%
908.99M
3.14%
1.01B
10.98%
957.96M
5.04%
982.21M
2.53%
1.03B
4.40%
1.00B
2.29%
1.11B
11.02%
1.16B
4.59%
1.15B
1.28%
1.31B
13.66%
1.34B
2.94%
1.44B
7.19%
1.47B
1.85%
1.48B
0.88%
1.62B
9.80%
1.56B
4.27%
1.58B
1.47%
1.77B
12.21%
2.11B
19.37%
2.17B
2.60%
2.29B
5.36%
3.13B
36.94%
2.94B
6.02%
2.87B
2.41%
2.93B
2.09%
3.17B
8.23%
3.23B
1.81%
3.43B
6.20%
3.37B
1.79%
3.42B
1.58%
3.41B
0.28%
3.55B
4.21%
total current liabilities
456.03M
-
475.67M
4.31%
297.35M
37.49%
499.78M
68.08%
502.59M
0.56%
536.18M
6.68%
280.10M
47.76%
558.54M
99.41%
571.86M
2.38%
909.65M
59.07%
318.70M
64.96%
565.70M
77.51%
456.92M
19.23%
457.96M
0.23%
272.76M
40.44%
515.54M
89.01%
486.99M
5.54%
527.26M
8.27%
580.94M
10.18%
628.16M
8.13%
548.25M
12.72%
602.14M
9.83%
628.17M
4.32%
712.27M
13.39%
708.82M
0.49%
728.98M
2.84%
1.13B
55.18%
1.21B
6.89%
1.17B
3.24%
1.24B
6.24%
1.14B
8.41%
1.08B
5.12%
1.11B
2.30%
2.30B
108.25%
2.48B
7.72%
2.54B
2.52%
2.48B
2.35%
2.73B
10.04%
2.69B
1.48%
2.90B
7.75%
2.76B
4.79%
2.87B
4.02%
2.83B
1.58%
2.95B
4.26%
total debt
20M
-
60M
200%
350M
483.33%
350M
0%
348.28M
0.49%
348.32M
0.01%
401.42M
15.24%
348.51M
13.18%
348.60M
0.03%
348.70M
0.03%
348.79M
0.03%
348.89M
0.03%
348.98M
0.03%
349.07M
0.03%
349.17M
0.03%
349.26M
0.03%
432.52M
23.84%
429.02M
0.81%
428.95M
0.02%
454.55M
5.97%
424.49M
6.61%
413.80M
2.52%
412.42M
0.33%
433.61M
5.14%
400.77M
7.57%
397.33M
0.86%
6.12B
1,439.96%
5.60B
8.55%
5.30B
5.35%
5.19B
1.95%
4.98B
4.17%
4.79B
3.83%
4.62B
3.43%
4.44B
3.91%
4.16B
6.26%
3.94B
5.40%
3.65B
7.45%
total investments
83.39M
-
59.89M
28.18%
138.32M
130.96%
126.86M
8.28%
94.06M
25.86%
95.04M
1.04%
97.10M
2.17%
96.43M
0.69%
84.73M
12.14%
81.74M
3.53%
85.99M
5.20%
86.52M
0.62%
82.48M
4.67%
84.41M
2.34%
68.05M
19.39%
81.67M
20.02%
86.66M
6.12%
82.67M
4.61%
77.59M
6.15%
81.54M
5.09%
83.78M
2.74%
65.26M
22.10%
66.87M
2.47%
69.78M
4.35%
71.84M
2.95%
64.58M
10.11%
59.68M
7.58%
11.77M
80.28%
13.05M
10.94%
19.54M
49.66%
22.03M
12.76%
24.60M
11.69%
27.77M
12.86%
27.53M
0.84%
26.68M
3.11%
29.30M
9.82%
29.33M
0.13%
29.64M
1.06%
34.34M
15.85%
33.70M
1.86%
36.95M
9.63%
43.74M
18.38%
48.76M
11.46%
140.31M
187.77%
total liabilities
491.41M
-
507.55M
3.28%
531.88M
4.79%
523.76M
1.53%
527.41M
0.70%
561.57M
6.48%
577.59M
2.85%
605.63M
4.86%
614.04M
1.39%
949.53M
54.64%
954.71M
0.55%
952.45M
0.24%
840.27M
11.78%
908.62M
8.13%
880.67M
3.08%
910.71M
3.41%
874.72M
3.95%
925.79M
5.84%
955.62M
3.22%
1.01B
6.16%
935.75M
7.76%
991.24M
5.93%
999.97M
0.88%
1.19B
18.51%
1.22B
3.21%
1.24B
1.61%
1.29B
3.75%
1.33B
2.95%
1.28B
3.56%
1.35B
5.78%
1.59B
17.05%
1.53B
3.33%
1.56B
1.57%
9.69B
522.28%
9.32B
3.78%
9.09B
2.43%
8.89B
2.23%
8.89B
0.04%
8.69B
2.25%
8.63B
0.63%
8.31B
3.72%
8.07B
2.87%
7.75B
4.01%
7.62B
1.72%
total liabilities and stockholders equity
1.29B
-
1.36B
5.33%
1.44B
5.90%
1.48B
2.92%
1.53B
2.78%
1.57B
3.08%
1.53B
2.86%
1.60B
5.05%
1.64B
1.95%
1.81B
10.79%
1.72B
5.18%
1.80B
4.49%
1.75B
2.56%
1.90B
8.58%
1.83B
3.93%
1.86B
1.61%
1.90B
2.65%
2.05B
7.83%
2.19B
6.45%
2.22B
1.54%
2.17B
2.03%
2.33B
6.95%
2.39B
2.61%
2.61B
9.26%
2.72B
4.29%
2.75B
0.96%
2.91B
5.91%
2.84B
2.28%
2.86B
0.61%
3.07B
7.23%
3.47B
13.07%
3.47B
0.02%
3.58B
3.40%
17.65B
392.53%
17.39B
1.51%
17.16B
1.29%
17.04B
0.74%
17.13B
0.53%
17.19B
0.35%
17.29B
0.59%
17.11B
1.03%
17.03B
0.45%
16.99B
0.24%
17.05B
0.34%
total non current assets
583.58M
-
586.69M
0.53%
589.03M
0.40%
578.84M
1.73%
727.64M
25.71%
712.82M
2.04%
709.34M
0.49%
793.31M
11.84%
803.91M
1.34%
795.76M
1.01%
854.47M
7.38%
857.66M
0.37%
841.25M
1.91%
891.73M
6.00%
867.88M
2.67%
873.01M
0.59%
878.85M
0.67%
1.05B
19.63%
1.07B
2.10%
1.06B
1.63%
1.03B
2.85%
1.02B
0.55%
1.04B
2.18%
1.17B
11.93%
1.25B
7.31%
1.27B
1.05%
1.28B
1.37%
1.29B
0.25%
1.28B
0.42%
1.29B
1.09%
1.35B
4.44%
1.30B
4.01%
1.30B
0.12%
14.52B
1,018.09%
14.45B
0.54%
14.29B
1.06%
14.11B
1.30%
13.95B
1.08%
13.96B
0.01%
13.86B
0.71%
13.74B
0.85%
13.61B
0.94%
13.58B
0.23%
13.49B
0.63%
total non current liabilities
35.38M
-
31.88M
9.89%
234.53M
635.68%
23.98M
89.78%
24.82M
3.52%
25.39M
2.30%
297.49M
1,071.58%
47.09M
84.17%
42.18M
10.42%
39.88M
5.46%
636.01M
1,495.01%
386.75M
39.19%
383.36M
0.88%
450.66M
17.56%
607.91M
34.89%
395.16M
35.00%
387.73M
1.88%
398.53M
2.79%
374.68M
5.98%
386.29M
3.10%
387.50M
0.31%
389.10M
0.41%
371.80M
4.45%
472.80M
27.16%
514.36M
8.79%
513.92M
0.09%
158.21M
69.22%
118.25M
25.25%
110.24M
6.77%
111.13M
0.80%
446.65M
301.93%
452.17M
1.24%
451.48M
0.15%
7.38B
1,535.67%
6.84B
7.36%
6.55B
4.23%
6.41B
2.19%
6.16B
3.94%
6.00B
2.59%
5.73B
4.39%
5.55B
3.18%
5.20B
6.30%
4.92B
5.34%
4.67B
5.16%
total stockholders equity
801.71M
-
854.52M
6.59%
910.58M
6.56%
960.78M
5.51%
998.33M
3.91%
1.01B
1.28%
950.21M
6.03%
999.27M
5.16%
1.02B
2.30%
863.27M
15.55%
764.20M
11.48%
843.68M
10.40%
909.97M
7.86%
991.86M
9.00%
945.17M
4.71%
944.51M
0.07%
1.03B
9.01%
1.13B
9.51%
1.23B
9.11%
1.20B
2.05%
1.24B
2.80%
1.33B
7.73%
1.39B
3.89%
1.42B
2.58%
1.50B
5.18%
1.50B
0.43%
1.62B
7.71%
1.51B
6.44%
1.58B
4.27%
1.71B
8.40%
1.88B
9.91%
1.93B
2.84%
2.03B
4.85%
7.97B
292.94%
8.07B
1.23%
8.07B
0.03%
8.15B
0.95%
8.24B
1.14%
8.50B
3.15%
8.65B
1.83%
8.80B
1.65%
8.96B
1.85%
9.24B
3.14%
9.43B
2.08%

All numbers in USD (except ratios and percentages)