bf/NYSE:TFX_icon.jpeg

NYSE:TFX

Teleflex

  • Stock

USD

Last Close

108.51

06/11 21:10

Market Cap

10.39B

Beta: 0.99

Volume Today

1.20M

Avg: 336.97K

PE Ratio

28.57

PFCF: 30.38

Dividend Yield

0.55%

Payout:15.82%

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
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
Jun '24
Sep '24
Dec '24
Mar '25
Jun '25
Sep '25
account payables
64.10M
-
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%
113.45M
2.15%
119.25M
5.12%
141.03M
18.26%
143.04M
1.42%
157.56M
10.15%
165.91M
5.30%
accumulated other comprehensive income loss
-260.89M
-
-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
-
-279.20M
-
-316.67M
-
cash and cash equivalents
303.24M
-
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%
238.57M
0.48%
243.24M
1.96%
290.19M
19.30%
284.12M
2.09%
253.70M
10.71%
354.00M
39.54%
cash and short term investments
303.24M
-
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%
238.57M
0.48%
243.24M
1.96%
290.19M
19.30%
284.12M
2.09%
253.70M
10.71%
354.00M
39.54%
common stock
43.42M
-
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
-
48.09M
-
48.10M
-
deferred revenue
180.76M
-
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%
19.73M
59.65%
18.68M
5.32%
deferred revenue non current
167.24M
-
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%
102.57M
-
deferrred tax liabilities non current
451.54M
-
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%
453.03M
0.73%
445.84M
1.59%
391.07M
12.29%
385.67M
1.38%
373.95M
3.04%
423.65M
13.29%
goodwill
1.32B
-
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%
2.89B
0.20%
2.92B
0.90%
2.63B
9.81%
2.65B
0.74%
2.69B
1.59%
2.54B
5.80%
goodwill and intangible assets
2.54B
-
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%
5.27B
1.04%
5.24B
0.55%
4.90B
6.53%
4.88B
0.47%
4.88B
0.01%
4.95B
1.43%
intangible assets
1.22B
-
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%
2.38B
2.04%
2.33B
2.30%
2.27B
2.43%
2.23B
1.88%
2.18B
1.88%
2.41B
10.35%
inventory
335.59M
-
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%
636.91M
1.44%
639.94M
0.48%
600.13M
6.22%
643.97M
7.30%
693.69M
7.72%
802.47M
15.68%
long term debt
700M
-
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%
1.62B
8.35%
1.76B
8.64%
1.66B
6.20%
1.81B
9.20%
93.51M
94.83%
97.65M
4.43%
long term investments
1.15M
-
734K
36.17%
401K
45.37%
324K
19.20%
152K
53.09%
196K
28.95%
244K
24.49%
27K
88.93%
net debt
765.16M
-
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%
1.58B
2.68%
1.62B
2.28%
1.46B
9.47%
1.72B
17.48%
-60.19M
103.50%
-156.35M
159.75%
net receivables
273.70M
-
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%
448.90M
0.08%
470.26M
4.76%
459.50M
2.29%
464.52M
1.09%
513.81M
10.61%
592.65M
15.34%
other assets
other current assets
35.70M
-
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%
113.72M
5.07%
145.87M
28.28%
121.31M
16.84%
146.30M
20.60%
262.67M
79.54%
236.87M
9.82%
other current liabilities
21.64M
-
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%
329.82M
9.50%
383.94M
16.41%
367.01M
4.41%
383.09M
4.38%
256.04M
33.16%
494.15M
92.99%
other liabilities
other non current assets
64.01M
-
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%
120.58M
7.82%
111.42M
7.59%
102.62M
7.90%
107.32M
4.57%
112.07M
4.43%
116.63M
4.07%
other non current liabilities
109.88M
-
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%
146.35M
16.40%
175.50M
19.92%
124.32M
29.16%
199.23M
60.25%
1.95B
878.16%
2.76B
41.41%
othertotal stockholders equity
300.94M
-
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%
616.79M
86.30%
4.48B
626.62%
430.84M
90.39%
4.24B
-
3.82B
9.92%
preferred stock
property plant equipment net
317.44M
-
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%
604.01M
0.99%
625.12M
3.50%
611.76M
2.14%
627.26M
2.53%
648.06M
3.32%
807.64M
24.62%
retained earnings
1.83B
-
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
-
4.17B
-
4.12B
-
short term debt
368.40M
-
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%
93.75M
3.45%
96.88M
3.33%
100M
3.23%
100M
0%
100M
0%
100M
0%
short term investments
tax assets
1.18M
-
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%
6.42M
2.49%
6.78M
5.53%
11.37M
67.78%
11.77M
3.51%
12.87M
9.28%
13.51M
5.00%
tax payables
13.77M
-
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%
19.73M
59.65%
18.68M
5.32%
41.32M
121.18%
49.78M
20.48%
22.49M
54.81%
12.97M
42.33%
total assets
3.98B
-
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%
7.44B
0.49%
7.49B
0.60%
7.10B
5.19%
7.16B
0.92%
7.38B
2.96%
7.87B
6.74%
total current assets
1.05B
-
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%
1.44B
0.31%
1.50B
4.26%
1.47B
1.88%
1.54B
4.61%
1.72B
12.02%
1.99B
15.21%
total current liabilities
634.90M
-
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%
556.75M
2.50%
618.75M
11.14%
649.36M
4.95%
675.91M
4.09%
716.15M
5.95%
773.03M
7.94%
total debt
1.07B
-
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%
1.82B
2.27%
1.86B
2.24%
1.76B
5.71%
2.00B
14.24%
193.51M
90.35%
197.65M
2.14%
total investments
1.15M
-
734K
36.17%
401K
45.37%
324K
19.20%
152K
53.09%
196K
28.95%
244K
24.49%
27K
88.93%
total liabilities
2.06B
-
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%
2.88B
3.09%
3.00B
4.22%
2.82B
6.15%
3.07B
8.81%
3.13B
2.09%
4.05B
29.30%
total liabilities and stockholders equity
3.98B
-
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%
7.44B
0.49%
7.49B
0.60%
7.10B
5.19%
7.16B
0.92%
7.38B
2.96%
7.87B
6.74%
total non current assets
2.92B
-
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%
6.00B
0.67%
5.99B
0.28%
5.63B
6.02%
5.62B
0.04%
5.65B
0.48%
5.89B
4.15%
total non current liabilities
1.43B
-
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%
2.33B
3.23%
2.39B
2.56%
2.17B
9.03%
2.39B
10.22%
2.42B
1.00%
3.28B
35.63%
total stockholders equity
1.91B
-
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%
4.56B
1.23%
4.48B
1.69%
4.28B
4.54%
4.10B
4.28%
4.24B
3.61%
3.82B
9.92%

All numbers in USD (except ratios and percentages)