bf/NYSE:TFX_icon.jpeg

NYSE:TFX

Teleflex Incorporated

  • Stock

USD

Last Close

218.57

17/05 20:00

Market Cap

11.49B

Beta: 0.99

Volume Today

386.86K

Avg: 336.97K

PE Ratio

28.57

PFCF: 30.38

Dividend Yield

0.55%

Payout:15.82%

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
Apr '17
Jul '17
Oct '17
Dec '17
Apr '18
Jul '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
Apr '23
Jul '23
Oct '23
Dec '23
Mar '24
account payables
76.49M
-
70.78M
7.46%
71.97M
1.67%
71.09M
1.21%
73.53M
3.43%
71.03M
3.40%
64.10M
9.76%
75.31M
17.49%
74.36M
1.26%
67.91M
8.68%
66.31M
2.36%
73.31M
10.57%
72.79M
0.72%
70.25M
3.49%
69.40M
1.20%
82.02M
18.18%
81.97M
0.05%
85.42M
4.20%
92.03M
7.74%
84.69M
7.98%
94.83M
11.98%
97.63M
2.95%
106.71M
9.30%
103.53M
2.98%
108.06M
4.37%
100.63M
6.87%
102.92M
2.27%
104.35M
1.39%
107.14M
2.68%
96.92M
9.54%
102.52M
5.78%
101.34M
1.15%
106.57M
5.16%
104.14M
2.28%
118.24M
13.54%
117.46M
0.65%
121.42M
3.37%
121.51M
0.07%
126.81M
4.36%
136.24M
7.44%
142.08M
4.29%
130.69M
8.02%
132.25M
1.19%
115.94M
12.33%
accumulated other comprehensive income loss
-162.76M
-
-138.38M
14.98%
-110.86M
19.89%
-106.11M
4.28%
-104.25M
1.75%
-149.45M
43.36%
-260.89M
74.57%
-342.10M
31.12%
-321.11M
6.13%
-349.90M
8.97%
-371.12M
6.07%
-347.93M
6.25%
-356.37M
2.43%
-356.15M
0.06%
-438.72M
23.18%
-389.12M
11.31%
-319.30M
17.94%
-275.45M
13.73%
-265.09M
3.76%
-182.40M
31.19%
-306.42M
67.99%
-289.17M
5.63%
-341.08M
17.95%
-340.69M
0.12%
-325.91M
4.34%
-364.50M
11.84%
-344.39M
5.52%
-364.72M
5.90%
-346.81M
4.91%
-323.69M
6.67%
-297.30M
8.15%
-319.74M
7.55%
-311.96M
2.43%
-324.94M
4.16%
-346.96M
6.78%
-368.25M
6.14%
-408.69M
10.98%
-459.19M
12.36%
-403.52M
12.12%
-381.33M
5.50%
-381.86M
0.14%
-314.40M
-
cash and cash equivalents
281.42M
-
326.44M
16.00%
431.98M
32.33%
421.65M
2.39%
237.38M
43.70%
286.38M
20.64%
303.24M
5.89%
308.76M
1.82%
325.01M
5.26%
276.46M
14.94%
338.37M
22.39%
392.56M
16.02%
476.49M
21.38%
499.46M
4.82%
543.79M
8.88%
689.13M
26.73%
676.21M
1.87%
1.02B
50.48%
333.56M
67.22%
378.87M
13.59%
346.30M
8.60%
356.28M
2.88%
357.16M
0.25%
271.21M
24.06%
303.90M
12.05%
257.54M
15.25%
301.08M
16.91%
406.48M
35.00%
553.53M
36.18%
347.48M
37.23%
375.88M
8.17%
324.63M
13.63%
361.78M
11.44%
481.17M
33.00%
445.08M
7.50%
466.66M
4.85%
308.12M
33.97%
397.26M
28.93%
292.03M
26.49%
264.14M
9.55%
250.82M
5.04%
881.50M
251.45%
222.85M
74.72%
237.42M
6.54%
cash and short term investments
281.42M
-
326.44M
16.00%
431.98M
32.33%
421.65M
2.39%
237.38M
43.70%
286.38M
20.64%
303.24M
5.89%
308.76M
1.82%
325.01M
5.26%
276.46M
14.94%
338.37M
22.39%
392.56M
16.02%
476.49M
21.38%
499.46M
4.82%
543.79M
8.88%
689.13M
26.73%
676.21M
1.87%
1.02B
50.48%
333.56M
67.22%
378.87M
13.59%
346.30M
8.60%
356.28M
2.88%
357.16M
0.25%
271.21M
24.06%
303.90M
12.05%
257.54M
15.25%
301.08M
16.91%
406.48M
35.00%
553.53M
36.18%
347.48M
37.23%
375.88M
8.17%
324.63M
13.63%
361.78M
11.44%
481.17M
33.00%
445.08M
7.50%
466.66M
4.85%
308.12M
33.97%
397.26M
28.93%
292.03M
26.49%
264.14M
9.55%
250.82M
5.04%
881.50M
251.45%
222.85M
74.72%
237.42M
6.54%
common stock
43.20M
-
43.22M
0.04%
43.24M
0.06%
43.36M
0.26%
43.39M
0.07%
43.40M
0.03%
43.42M
0.04%
43.45M
0.07%
43.51M
0.14%
43.52M
0.00%
43.52M
0.00%
43.58M
0.14%
45.78M
5.05%
45.80M
0.04%
45.81M
0.03%
46.80M
2.14%
46.82M
0.06%
46.86M
0.08%
46.87M
0.02%
46.97M
0.21%
47.08M
0.24%
47.19M
0.23%
47.25M
0.12%
47.32M
0.16%
47.40M
0.16%
47.46M
0.13%
47.54M
0.15%
47.56M
0.05%
47.59M
0.07%
47.70M
0.21%
47.81M
0.24%
47.83M
0.04%
47.88M
0.11%
47.91M
0.07%
47.93M
0.03%
47.93M
0.01%
47.94M
0.01%
47.94M
0.00%
47.96M
0.03%
47.98M
0.04%
48.00M
0.05%
48.05M
-
deferred revenue
166.14M
-
173.81M
4.62%
180.50M
3.85%
176.16M
2.41%
178.42M
1.28%
194.70M
9.12%
180.76M
7.16%
168.64M
6.70%
155.10M
8.03%
161.68M
4.24%
164.21M
1.57%
160.16M
2.47%
153.10M
4.41%
174.60M
14.04%
166.19M
4.82%
169.05M
1.72%
172.73M
2.18%
202.47M
17.22%
221.95M
9.62%
215.55M
2.88%
206.38M
4.26%
233.69M
13.23%
214.19M
8.34%
199.80M
6.72%
187.04M
6.38%
214.38M
14.62%
228.65M
6.66%
196.58M
14.03%
209.39M
6.52%
249.74M
19.27%
283.14M
13.37%
272.92M
3.61%
280.46M
2.76%
293.58M
4.68%
396.25M
34.97%
20.18M
-
24.38M
20.76%
41.45M
70.06%
48.91M
17.98%
deferred revenue non current
156.42M
-
153.97M
1.57%
109.50M
28.88%
106.09M
3.11%
102.19M
3.67%
97.01M
5.08%
167.24M
72.40%
162.59M
2.78%
161.04M
0.96%
148.51M
7.78%
149.44M
0.62%
146.80M
1.76%
143.99M
1.92%
131.22M
8.87%
133.06M
1.40%
130.23M
2.13%
128.34M
1.45%
116.44M
9.27%
121.41M
4.27%
117.87M
2.91%
113.08M
4.06%
99.35M
12.14%
92.91M
6.48%
89.29M
3.90%
86.15M
3.51%
72.02M
16.41%
82.72M
14.86%
66.38M
19.75%
60.87M
8.31%
55.80M
8.33%
74.50M
33.52%
57.12M
23.33%
51.18M
10.40%
49.84M
2.61%
45.19M
9.35%
30.69M
-
30.05M
2.07%
23.99M
20.17%
deferrred tax liabilities non current
413.55M
-
417.08M
0.85%
514.72M
23.41%
523.45M
1.70%
517.43M
1.15%
494.88M
4.36%
451.54M
8.76%
426.77M
5.49%
433.26M
1.52%
406.10M
6.27%
315.98M
22.19%
322.04M
1.92%
317.33M
1.46%
311.39M
1.87%
271.38M
12.85%
460.65M
69.75%
468.03M
1.60%
471.67M
0.78%
603.68M
27.99%
616.71M
2.16%
596.43M
3.29%
606.08M
1.62%
608.22M
0.35%
610.61M
0.39%
604.86M
0.94%
468.94M
22.47%
439.56M
6.27%
489.68M
11.40%
488.97M
0.14%
486.35M
0.54%
484.68M
0.34%
482.48M
0.45%
483.27M
0.16%
479.11M
0.86%
370.12M
22.75%
369.74M
0.10%
379.93M
2.76%
387.33M
1.95%
388.89M
0.40%
388.19M
0.18%
385.11M
0.79%
389.08M
1.03%
456.08M
17.22%
456.36M
0.06%
goodwill
1.24B
-
1.24B
0.06%
1.35B
9.09%
1.37B
1.32%
1.37B
0.09%
1.35B
1.55%
1.32B
2.11%
1.29B
2.27%
1.32B
1.88%
1.30B
1.12%
1.30B
0.56%
1.30B
0.59%
1.30B
0.16%
1.31B
0.29%
1.28B
2.17%
1.82B
42.20%
1.85B
2.12%
1.89B
1.73%
2.24B
18.53%
2.26B
1.29%
2.22B
1.92%
2.22B
0.11%
2.25B
1.04%
2.25B
0.05%
2.25B
0.11%
2.23B
0.84%
2.25B
0.63%
2.33B
3.88%
2.34B
0.48%
2.36B
0.87%
2.59B
9.40%
2.57B
0.78%
2.54B
1.11%
2.52B
0.57%
2.50B
0.74%
2.49B
0.46%
2.46B
1.27%
2.42B
1.86%
2.54B
5.03%
2.55B
0.44%
2.55B
0.07%
2.53B
0.70%
2.91B
15.26%
2.90B
0.54%
goodwill and intangible assets
2.29B
-
2.29B
0.17%
2.61B
13.99%
2.62B
0.49%
2.61B
0.58%
2.56B
1.80%
2.54B
0.78%
2.48B
2.49%
2.50B
1.06%
2.50B
0.31%
2.50B
0.01%
2.49B
0.14%
2.48B
0.64%
2.47B
0.27%
2.37B
4.10%
3.44B
45.08%
3.47B
0.90%
3.49B
0.75%
4.62B
32.24%
4.66B
0.77%
4.53B
2.75%
4.49B
0.90%
4.57B
1.90%
4.52B
1.08%
4.49B
0.66%
4.41B
1.90%
4.40B
0.12%
4.63B
5.18%
4.60B
0.54%
4.59B
0.25%
5.11B
11.17%
5.04B
1.36%
4.92B
2.33%
4.86B
1.19%
4.79B
1.38%
4.74B
1.19%
4.69B
1.02%
4.59B
2.06%
4.84B
5.47%
4.82B
0.53%
4.77B
0.90%
4.71B
1.37%
5.42B
15.02%
5.33B
1.63%
intangible assets
1.05B
-
1.05B
0.45%
1.26B
19.79%
1.25B
0.40%
1.23B
1.33%
1.21B
2.08%
1.22B
0.70%
1.18B
2.73%
1.19B
0.17%
1.19B
0.58%
1.20B
0.64%
1.19B
0.93%
1.18B
1.16%
1.16B
0.89%
1.09B
6.27%
1.62B
48.44%
1.61B
0.47%
1.61B
0.37%
2.38B
48.34%
2.39B
0.29%
2.31B
3.53%
2.26B
1.88%
2.33B
2.75%
2.27B
2.17%
2.24B
1.42%
2.18B
2.97%
2.16B
0.89%
2.30B
6.53%
2.26B
1.58%
2.23B
1.41%
2.52B
13.05%
2.47B
1.96%
2.38B
3.60%
2.34B
1.85%
2.29B
2.06%
2.24B
1.99%
2.23B
0.74%
2.18B
2.27%
2.31B
5.97%
2.27B
1.59%
2.23B
1.83%
2.18B
2.13%
2.50B
14.74%
2.43B
2.90%
inventory
348.61M
-
346.12M
0.71%
333.62M
3.61%
349.75M
4.83%
356.47M
1.92%
353.23M
0.91%
335.59M
4.99%
338.74M
0.94%
347.10M
2.47%
345.90M
0.34%
330.27M
4.52%
338.91M
2.61%
338.46M
0.13%
341.83M
0.99%
316.17M
7.51%
355.29M
12.37%
368.53M
3.73%
382.42M
3.77%
395.74M
3.48%
403.68M
2.00%
405.43M
0.43%
411.07M
1.39%
427.78M
4.07%
445.57M
4.16%
461.32M
3.54%
472.59M
2.44%
476.56M
0.84%
488.86M
2.58%
514.75M
5.30%
526.13M
2.21%
513.20M
2.46%
512.28M
0.18%
490.32M
4.29%
484.35M
1.22%
477.64M
1.38%
491.42M
2.88%
510.53M
3.89%
530.09M
3.83%
578.51M
9.13%
614.11M
6.15%
631.55M
2.84%
625.08M
1.03%
626.22M
0.18%
627.87M
0.26%
long term debt
970.83M
-
980.69M
1.02%
930M
5.17%
930M
0%
700M
24.73%
700M
0%
700M
0%
700M
0%
696M
0.57%
646M
7.18%
646M
0%
641.97M
0.62%
907.93M
41.43%
849.97M
6.38%
850.25M
0.03%
1.96B
130.26%
1.89B
3.58%
2.17B
15.10%
2.16B
0.45%
2.15B
0.40%
2.15B
0.41%
2.08B
3.25%
2.07B
0.18%
2.17B
4.90%
2.18B
0.19%
2.05B
5.72%
1.96B
4.52%
2.44B
24.33%
2.42B
0.68%
2.13B
12.12%
2.46B
15.83%
2.37B
3.62%
2.32B
2.44%
2.06B
10.94%
1.86B
10.05%
1.85B
0.31%
1.71B
7.55%
1.69B
1.03%
1.74B
3.03%
1.67B
4.54%
1.58B
4.95%
2.06B
30.26%
1.84B
10.82%
1.77B
3.62%
long term investments
1.89M
-
1.70M
9.89%
1.72M
0.70%
1.51M
11.78%
1.47M
3.17%
1.08M
26.35%
1.15M
6.58%
734K
36.17%
401K
45.37%
324K
19.20%
152K
53.09%
196K
28.95%
244K
24.49%
27K
88.93%
net debt
694.11M
-
658.95M
5.06%
854.30M
29.65%
867.61M
1.56%
824.89M
4.92%
778.97M
5.57%
765.16M
1.77%
792.81M
3.61%
786.98M
0.73%
786.22M
0.10%
727.58M
7.46%
670.61M
7.83%
605.39M
9.73%
532.40M
12.06%
489.53M
8.05%
1.40B
185.94%
1.32B
5.45%
1.23B
6.88%
1.92B
55.46%
1.85B
3.30%
1.89B
1.79%
1.80B
4.73%
1.80B
0.27%
1.99B
10.40%
1.92B
3.27%
1.85B
4.07%
1.71B
7.39%
2.08B
21.95%
1.95B
6.44%
1.87B
4.04%
2.19B
16.95%
2.13B
2.50%
2.05B
4.04%
1.68B
17.78%
1.52B
9.65%
1.49B
1.80%
1.51B
1.26%
1.41B
6.76%
1.54B
9.20%
1.49B
3.33%
1.42B
4.64%
1.27B
10.68%
1.70B
34.35%
1.63B
4.58%
net receivables
311.88M
-
313.71M
0.59%
295.29M
5.87%
295.51M
0.08%
301.72M
2.10%
287.18M
4.82%
273.70M
4.69%
284.83M
4.06%
286.37M
0.54%
273.00M
4.67%
262.42M
3.88%
274.66M
4.67%
273.53M
0.41%
261.83M
4.28%
271.99M
3.88%
282.87M
4.00%
303.70M
7.36%
306.47M
0.91%
345.88M
12.86%
359.14M
3.84%
359.12M
0.01%
374.34M
4.24%
366.29M
2.15%
375.76M
2.59%
382.14M
1.70%
396.66M
3.80%
418.67M
5.55%
441.71M
5.50%
374.89M
15.13%
390.48M
4.16%
395.07M
1.18%
401.11M
1.53%
414.19M
3.26%
399.74M
3.49%
383.57M
4.05%
407.16M
6.15%
415.30M
2.00%
391.25M
5.79%
408.83M
4.49%
410.02M
0.29%
429.31M
4.70%
425.19M
0.96%
443.47M
4.30%
448.53M
1.14%
other assets
other current assets
27.77M
-
33.39M
20.25%
39.81M
19.22%
47.54M
19.42%
38.39M
19.26%
43.28M
12.76%
35.70M
17.53%
40.94M
14.67%
34.66M
15.33%
33.80M
2.48%
37.51M
10.97%
40.73M
8.60%
35.84M
12.01%
34.35M
4.15%
40.38M
17.55%
47.24M
16.98%
47.30M
0.13%
51.60M
9.09%
47.88M
7.20%
53.00M
10.68%
52.10M
1.68%
55.17M
5.89%
72.48M
31.37%
79.59M
9.81%
78.48M
1.40%
81.53M
3.89%
97.94M
20.13%
101.61M
3.74%
94.38M
7.11%
101.45M
7.49%
115.44M
13.78%
121.88M
5.58%
116.82M
4.15%
123.78M
5.96%
117.28M
5.25%
123.87M
5.62%
112.59M
9.10%
113.92M
1.17%
125.08M
9.80%
134.95M
7.89%
120.19M
10.94%
138.66M
15.36%
107.47M
22.49%
119.79M
11.46%
other current liabilities
15.90M
-
18.53M
16.55%
26.36M
42.26%
25.30M
4.05%
38.27M
51.28%
45.23M
18.19%
21.64M
52.16%
18.91M
12.61%
16.43M
13.09%
11.20M
31.84%
16.25M
45.10%
20.00M
23.08%
23.96M
19.82%
25.66M
7.08%
8.99M
64.97%
10.20M
13.46%
9.31M
8.76%
9.50M
2.12%
83.28M
776.32%
174.04M
108.99%
148.36M
14.76%
140.73M
5.14%
174.93M
24.30%
130.96M
25.13%
148.79M
13.61%
165.35M
11.13%
181.49M
9.76%
47.75M
73.69%
57.09M
19.56%
36.84M
35.47%
53.87M
46.23%
50.04M
7.11%
47.32M
5.43%
63.24M
33.64%
55.63M
12.03%
428.74M
670.65%
379.03M
11.59%
375.06M
1.05%
367.19M
2.10%
351.97M
4.14%
305.68M
13.15%
342.86M
12.16%
345.55M
0.78%
364.44M
5.47%
other liabilities
other non current assets
60.55M
-
65.19M
7.66%
70.09M
7.52%
67.79M
3.29%
69.50M
2.53%
70.27M
1.11%
64.01M
8.91%
63.81M
0.31%
61.19M
4.10%
61.51M
0.52%
57.64M
6.28%
45.41M
21.22%
45.15M
0.58%
43.24M
4.23%
34.83M
19.45%
44.16M
26.80%
44.16M
0.00%
44.40M
0.54%
46.54M
4.81%
46.95M
0.89%
49.59M
5.61%
50.09M
1.02%
34.98M
30.17%
38.46M
9.95%
40.71M
5.85%
64.86M
59.32%
52.45M
19.13%
84.92M
61.93%
76.12M
10.37%
46.88M
38.41%
41.80M
10.83%
42.88M
2.57%
137.09M
219.75%
53.19M
61.20%
69.10M
29.93%
75.62M
9.43%
104.31M
37.93%
166.99M
60.09%
89.37M
46.48%
80.38M
10.06%
81.75M
1.70%
93.28M
14.11%
98.94M
6.07%
111.83M
13.02%
other non current liabilities
118.58M
-
106.54M
10.15%
103.66M
2.71%
105.56M
1.84%
107.34M
1.68%
105.67M
1.55%
109.88M
3.98%
109.20M
0.61%
111.98M
2.54%
108.55M
3.06%
89.29M
17.75%
83.90M
6.04%
85.59M
2.01%
86.77M
1.38%
69.53M
19.86%
72.50M
4.26%
71.36M
1.57%
72.70M
1.88%
379.07M
421.43%
299.52M
20.98%
349.91M
16.82%
363.10M
3.77%
382.22M
5.27%
303.74M
20.53%
286.80M
5.58%
279.68M
2.48%
284.85M
1.85%
232.96M
18.22%
240.57M
3.27%
232.49M
3.36%
252.91M
8.78%
229.74M
9.16%
222.02M
3.36%
227.49M
2.46%
165.41M
27.29%
201.46M
21.79%
178.08M
11.60%
171.54M
3.67%
191.26M
11.49%
178.46M
6.69%
126.48M
29.13%
113.10M
10.58%
165.87M
46.66%
175.06M
5.54%
othertotal stockholders equity
276.00M
-
279.61M
1.31%
284.71M
1.83%
287.91M
1.12%
292.60M
1.63%
296.49M
1.33%
300.94M
1.50%
304.50M
1.18%
312.85M
2.74%
316.07M
1.03%
320.70M
1.46%
323.76M
0.95%
332.77M
2.78%
331.76M
0.30%
337.65M
1.77%
341.75M
1.21%
348.83M
2.07%
357.19M
2.40%
362.87M
1.59%
367.20M
1.19%
381.61M
3.92%
396.39M
3.87%
406.22M
2.48%
411.72M
1.35%
424.15M
3.02%
437.61M
3.17%
451.26M
3.12%
450.68M
0.13%
461.45M
2.39%
476.26M
3.21%
489.71M
2.82%
492.50M
0.57%
507.63M
3.07%
529.09M
4.23%
535.82M
1.27%
536.70M
0.16%
544.77M
1.50%
551.75M
1.28%
560.23M
1.54%
565.53M
0.95%
575.51M
1.77%
4.31B
649.60%
597.61M
86.15%
4.50B
653.54%
preferred stock
property plant equipment net
311.46M
-
320.54M
2.91%
325.90M
1.67%
328.68M
0.85%
343.41M
4.48%
347.23M
1.11%
317.44M
8.58%
310.11M
2.31%
315.54M
1.75%
313.24M
0.73%
316.12M
0.92%
318.18M
0.65%
314.67M
1.11%
322.02M
2.34%
302.90M
5.94%
355.23M
17.28%
369.30M
3.96%
374.46M
1.40%
383.00M
2.28%
389.52M
1.70%
410.98M
5.51%
421.26M
2.50%
432.77M
2.73%
522.24M
20.68%
533.02M
2.06%
544.76M
2.20%
543.88M
0.16%
534.74M
1.68%
534.38M
0.07%
548.17M
2.58%
574.55M
4.81%
562.20M
2.15%
564.86M
0.47%
576.32M
2.03%
573.41M
0.50%
560.41M
2.27%
547.99M
2.22%
534.40M
2.48%
578.42M
8.24%
585.63M
1.25%
587.82M
0.37%
588.07M
0.04%
603.43M
2.61%
598.10M
0.88%
retained earnings
1.64B
-
1.68B
1.98%
1.70B
1.24%
1.72B
1.23%
1.75B
1.93%
1.79B
2.33%
1.83B
2.04%
1.85B
1.33%
1.88B
1.64%
1.93B
2.48%
2.02B
4.51%
2.05B
1.81%
2.10B
2.17%
2.15B
2.45%
2.19B
2.14%
2.22B
1.13%
2.28B
2.82%
2.34B
2.70%
2.29B
2.47%
2.33B
1.87%
2.31B
0.73%
2.35B
1.77%
2.43B
3.19%
2.45B
0.99%
2.52B
2.76%
2.73B
8.46%
2.82B
3.39%
2.94B
4.06%
2.94B
0.15%
3.04B
3.43%
3.10B
1.99%
3.16B
1.90%
3.22B
2.13%
3.41B
5.69%
3.52B
3.29%
3.58B
1.74%
3.67B
2.50%
3.75B
2.34%
3.82B
1.67%
3.88B
1.59%
3.97B
2.46%
4.11B
-
short term debt
4.70M
-
4.70M
0%
356.29M
7,480.57%
359.26M
0.83%
362.27M
0.84%
365.36M
0.85%
368.40M
0.83%
401.56M
9.00%
415.99M
3.59%
416.69M
0.17%
419.94M
0.78%
421.20M
0.30%
173.95M
58.70%
181.90M
4.57%
183.07M
0.65%
131.09M
28.39%
112.04M
14.54%
77.25M
31.05%
86.63M
12.14%
77.50M
10.53%
86.88M
12.10%
77.25M
11.08%
86.63M
12.14%
86.63M
0%
50M
42.28%
50M
0%
50M
0%
53.63M
7.25%
83M
54.78%
91.75M
10.54%
100.50M
9.54%
83.75M
16.67%
92.50M
10.45%
101.25M
9.46%
110M
8.64%
110M
0%
110M
0%
114.38M
3.98%
87.50M
23.50%
87.50M
0%
87.50M
0%
87.50M
0%
87.50M
0%
90.63M
3.57%
short term investments
tax assets
86K
-
932K
983.72%
943K
1.18%
944K
0.11%
944K
0%
1.71M
80.72%
1.18M
30.95%
1.12M
5.01%
1.13M
1.34%
940K
17.11%
2.34M
149.04%
2.36M
0.73%
1.99M
15.82%
2.79M
40.65%
1.71M
38.68%
1.96M
14.66%
1.96M
0%
2.02M
2.90%
3.81M
88.61%
3.97M
4.17%
2.39M
39.88%
2.31M
3.39%
2.45M
6.12%
2.50M
2.21%
3.06M
22.24%
2.95M
3.40%
5.57M
88.75%
5.52M
0.95%
5.59M
1.27%
4.92M
12.06%
8.07M
64.25%
8.04M
0.35%
8.44M
4.93%
8.43M
0.20%
6.82M
19.05%
6.79M
0.43%
6.24M
8.07%
5.76M
7.70%
6.40M
11.11%
6.48M
1.20%
6.28M
3.10%
6.17M
1.77%
6.75M
9.42%
6.59M
2.37%
tax payables
17.92M
-
20.96M
17.01%
23.82M
13.63%
27.45M
15.24%
21.82M
20.52%
26.73M
22.54%
13.77M
48.50%
17.56M
27.53%
11.70M
33.36%
9.73M
16.85%
8.06M
17.16%
12.70M
57.59%
12.96M
2.02%
11.27M
13.01%
7.91M
29.84%
8.04M
1.71%
3.44M
57.25%
12.86M
273.97%
11.51M
10.45%
13.50M
17.25%
5.60M
58.54%
13.35M
138.47%
5.94M
55.47%
6.64M
11.74%
4.45M
33.02%
3.30M
25.83%
6.69M
102.85%
6.99M
4.44%
18.34M
162.41%
10.87M
40.71%
17.36M
59.67%
14.83M
14.57%
14.84M
0.03%
17.18M
15.83%
83.94M
388.47%
88.45M
5.37%
52.17M
41.01%
41.32M
20.80%
24.74M
40.14%
30.18M
21.99%
20.18M
33.11%
24.38M
20.76%
41.45M
70.06%
48.91M
17.98%
total assets
3.72B
-
3.79B
1.72%
4.21B
11.10%
4.24B
0.79%
4.06B
4.20%
4.06B
0.15%
3.98B
1.98%
3.92B
1.35%
3.98B
1.54%
3.91B
1.92%
3.88B
0.75%
3.94B
1.67%
4.00B
1.44%
4.00B
0.04%
3.89B
2.76%
5.23B
34.47%
5.29B
1.10%
5.68B
7.39%
6.18B
8.82%
6.30B
1.93%
6.18B
1.99%
6.20B
0.41%
6.28B
1.25%
6.27B
0.16%
6.31B
0.74%
6.26B
0.91%
6.31B
0.84%
6.70B
6.21%
6.77B
0.95%
6.61B
2.24%
7.15B
8.15%
7.03B
1.74%
7.07B
0.55%
7.04B
0.37%
6.87B
2.39%
6.87B
0.02%
6.73B
2.06%
6.76B
0.39%
6.93B
2.52%
6.92B
0.15%
6.90B
0.32%
7.49B
8.67%
7.53B
0.52%
7.48B
0.73%
total current assets
1.06B
-
1.11B
5.09%
1.20B
8.11%
1.22B
1.67%
1.04B
14.69%
1.08B
3.45%
1.05B
2.23%
1.07B
1.67%
1.10B
2.96%
1.04B
6.02%
1.01B
2.87%
1.09B
7.81%
1.16B
7.07%
1.16B
0.19%
1.18B
1.68%
1.40B
17.89%
1.41B
0.90%
1.77B
25.51%
1.13B
36.11%
1.21B
6.76%
1.19B
1.65%
1.24B
4.69%
1.24B
0.37%
1.18B
4.33%
1.25B
5.29%
1.24B
0.60%
1.31B
5.55%
1.45B
10.75%
1.54B
6.76%
1.42B
8.03%
1.42B
0.13%
1.38B
3.07%
1.44B
4.24%
1.54B
7.28%
1.43B
7.31%
1.49B
4.55%
1.39B
7.29%
1.46B
5.34%
1.41B
3.32%
1.43B
1.21%
1.45B
1.24%
2.10B
45.06%
1.41B
32.89%
1.43B
1.86%
total current liabilities
263.24M
-
267.82M
1.74%
635.12M
137.14%
631.81M
0.52%
652.49M
3.27%
676.32M
3.65%
634.90M
6.12%
664.42M
4.65%
661.89M
0.38%
657.47M
0.67%
666.71M
1.41%
674.67M
1.19%
423.80M
37.18%
452.40M
6.75%
427.65M
5.47%
392.36M
8.25%
376.05M
4.16%
374.64M
0.37%
483.88M
29.16%
551.77M
14.03%
536.45M
2.78%
549.29M
2.40%
582.46M
6.04%
520.92M
10.57%
493.89M
5.19%
530.36M
7.38%
563.05M
6.16%
402.30M
28.55%
456.62M
13.50%
475.25M
4.08%
540.03M
13.63%
508.05M
5.92%
526.85M
3.70%
562.21M
6.71%
680.12M
20.97%
656.20M
3.52%
610.45M
6.97%
610.94M
0.08%
581.49M
4.82%
575.71M
0.99%
555.45M
3.52%
585.42M
5.40%
606.75M
3.64%
571.01M
5.89%
total debt
975.52M
-
985.39M
1.01%
1.29B
30.54%
1.29B
0.23%
1.06B
17.61%
1.07B
0.29%
1.07B
0.29%
1.10B
3.10%
1.11B
0.95%
1.06B
4.43%
1.07B
0.31%
1.06B
0.26%
1.08B
1.76%
1.03B
4.62%
1.03B
0.14%
2.09B
102.15%
2.00B
4.27%
2.25B
12.52%
2.25B
0.02%
2.23B
0.79%
2.23B
0.03%
2.15B
3.55%
2.16B
0.27%
2.26B
4.70%
2.23B
1.43%
2.10B
5.60%
2.01B
4.42%
2.49B
23.90%
2.50B
0.52%
2.22B
11.37%
2.56B
15.57%
2.46B
4.13%
2.41B
2.00%
2.16B
10.16%
1.97B
9.17%
1.96B
0.29%
1.82B
7.13%
1.81B
0.72%
1.83B
1.35%
1.75B
4.32%
1.67B
4.70%
2.15B
28.68%
1.93B
10.38%
1.86B
3.30%
total investments
1.89M
-
1.70M
9.89%
1.72M
0.70%
1.51M
11.78%
1.47M
3.17%
1.08M
26.35%
1.15M
6.58%
734K
36.17%
401K
45.37%
324K
19.20%
152K
53.09%
196K
28.95%
244K
24.49%
27K
88.93%
total liabilities
1.92B
-
1.93B
0.18%
2.29B
19.05%
2.30B
0.17%
2.08B
9.47%
2.07B
0.27%
2.06B
0.50%
2.06B
0.03%
2.06B
0.06%
1.97B
4.72%
1.87B
5.05%
1.87B
0.11%
1.88B
0.49%
1.83B
2.50%
1.75B
4.36%
3.01B
72.02%
2.93B
2.72%
3.21B
9.44%
3.75B
16.92%
3.74B
0.29%
3.74B
0.03%
3.69B
1.27%
3.74B
1.20%
3.70B
1.07%
3.65B
1.31%
3.40B
6.72%
3.33B
2.17%
3.63B
8.95%
3.67B
1.08%
3.38B
7.92%
3.82B
13.00%
3.65B
4.29%
3.60B
1.42%
3.38B
6.06%
3.12B
7.84%
3.08B
1.26%
2.88B
6.45%
2.86B
0.56%
2.91B
1.51%
2.81B
3.39%
2.68B
4.52%
3.18B
18.61%
3.09B
2.77%
2.97B
3.78%
total liabilities and stockholders equity
3.72B
-
3.79B
1.72%
4.21B
11.10%
4.24B
0.79%
4.06B
4.20%
4.06B
0.15%
3.98B
1.98%
3.92B
1.35%
3.98B
1.54%
3.91B
1.92%
3.88B
0.75%
3.94B
1.67%
4.00B
1.44%
4.00B
0.04%
3.89B
2.76%
5.23B
34.47%
5.29B
1.10%
5.68B
7.39%
6.18B
8.82%
6.30B
1.93%
6.18B
1.99%
6.20B
0.41%
6.28B
1.25%
6.27B
0.16%
6.31B
0.74%
6.26B
0.91%
6.31B
0.84%
6.70B
6.21%
6.77B
0.95%
6.61B
2.24%
7.15B
8.15%
7.03B
1.74%
7.07B
0.55%
7.04B
0.37%
6.87B
2.39%
6.87B
0.02%
6.73B
2.06%
6.76B
0.39%
6.93B
2.52%
6.92B
0.15%
6.90B
0.32%
7.49B
8.67%
7.53B
0.52%
7.48B
0.73%
total non current assets
2.67B
-
2.68B
0.39%
3.01B
12.34%
3.02B
0.43%
3.02B
0.04%
2.98B
1.39%
2.92B
1.90%
2.85B
2.44%
2.88B
1.01%
2.87B
0.35%
2.87B
0.02%
2.86B
0.47%
2.84B
0.70%
2.84B
0.02%
2.71B
4.58%
3.84B
41.71%
3.88B
1.18%
3.91B
0.81%
5.05B
29.09%
5.10B
0.85%
4.99B
2.07%
4.96B
0.60%
5.04B
1.65%
5.09B
0.87%
5.07B
0.32%
5.02B
0.98%
5.00B
0.32%
5.25B
5.02%
5.22B
0.65%
5.19B
0.53%
5.73B
10.35%
5.65B
1.41%
5.63B
0.36%
5.50B
2.33%
5.44B
1.01%
5.38B
1.17%
5.35B
0.61%
5.30B
0.89%
5.52B
4.12%
5.49B
0.49%
5.45B
0.73%
5.40B
0.98%
6.13B
13.50%
6.04B
1.32%
total non current liabilities
1.66B
-
1.66B
0.07%
1.66B
0.02%
1.67B
0.44%
1.43B
14.30%
1.40B
2.06%
1.43B
2.23%
1.40B
2.11%
1.40B
0.26%
1.31B
6.64%
1.20B
8.28%
1.19B
0.50%
1.45B
21.77%
1.38B
5.19%
1.32B
4.00%
2.62B
97.94%
2.56B
2.51%
2.83B
10.89%
3.27B
15.30%
3.19B
2.41%
3.20B
0.52%
3.14B
1.89%
3.16B
0.36%
3.18B
0.69%
3.16B
0.68%
2.87B
8.93%
2.77B
3.70%
3.23B
16.58%
3.21B
0.47%
2.90B
9.63%
3.28B
12.90%
3.14B
4.03%
3.07B
2.25%
2.82B
8.25%
2.44B
13.58%
2.42B
0.63%
2.27B
6.31%
2.25B
0.74%
2.32B
3.22%
2.23B
3.99%
2.13B
4.78%
2.59B
22.07%
2.48B
4.22%
2.40B
3.26%
total stockholders equity
1.80B
-
1.86B
3.37%
1.91B
2.88%
1.94B
1.51%
1.98B
2.05%
1.98B
0.03%
1.91B
3.55%
1.86B
2.79%
1.92B
3.22%
1.94B
1.10%
2.01B
3.63%
2.07B
3.13%
2.12B
2.28%
2.17B
2.39%
2.14B
1.41%
2.22B
3.72%
2.36B
6.29%
2.47B
4.83%
2.43B
1.70%
2.56B
5.35%
2.43B
4.94%
2.51B
3.00%
2.54B
1.31%
2.57B
1.18%
2.66B
3.70%
2.85B
7.06%
2.98B
4.43%
3.07B
3.15%
3.10B
0.79%
3.24B
4.48%
3.34B
3.10%
3.38B
1.18%
3.47B
2.68%
3.66B
5.53%
3.75B
2.65%
3.80B
1.09%
3.85B
1.51%
3.90B
1.10%
4.02B
3.26%
4.11B
2.20%
4.22B
2.55%
4.31B
2.35%
4.44B
2.94%
4.50B
1.40%

All numbers in USD (except ratios and percentages)