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
revenue
476.01M
-
429.43M
9.79%
452.05M
5.27%
443.71M
1.84%
484.50M
9.19%
424.89M
12.30%
473.55M
11.45%
455.65M
3.78%
513.93M
12.79%
487.88M
5.07%
528.61M
8.35%
534.70M
1.15%
595.11M
11.30%
587.23M
1.32%
609.87M
3.85%
609.67M
0.03%
641.62M
5.24%
613.58M
4.37%
652.51M
6.34%
648.32M
0.64%
680.95M
5.03%
630.64M
7.39%
567.03M
10.09%
628.30M
10.80%
711.18M
13.19%
633.92M
10.86%
713.47M
12.55%
700.25M
1.85%
761.91M
8.81%
641.72M
15.78%
704.54M
9.79%
686.79M
2.52%
758.00M
10.37%
710.93M
6.21%
743.26M
4.55%
746.39M
0.42%
773.91M
3.69%
737.85M
4.66%
749.69M
1.60%
764.38M
1.96%
795.41M
4.06%
700.67M
11.91%
780.89M
11.45%
913.02M
16.92%
cost of revenue
234.99M
-
206.79M
12.00%
218.81M
5.81%
215.50M
1.51%
224.19M
4.03%
199.75M
10.90%
217.15M
8.72%
214.05M
1.43%
240.88M
12.54%
232.32M
3.55%
238.33M
2.59%
239.48M
0.48%
264.38M
10.40%
255.96M
3.18%
265.09M
3.57%
267.10M
0.76%
275.79M
3.26%
268.84M
2.52%
279.58M
4.00%
272.64M
2.48%
282.69M
3.69%
297.02M
5.07%
288.66M
2.81%
298.98M
3.57%
327.63M
9.58%
289.40M
11.67%
315.92M
9.16%
312.46M
1.09%
342.18M
9.51%
295.48M
13.65%
315.71M
6.85%
312.83M
0.91%
335.93M
7.38%
319.55M
4.88%
335.44M
4.97%
330.08M
1.60%
342.49M
3.76%
321.71M
6.07%
331.83M
3.15%
334.20M
0.71%
355.49M
6.37%
311.23M
12.45%
349.80M
12.39%
461.38M
31.90%
gross profit
241.01M
-
222.64M
7.63%
233.24M
4.76%
228.21M
2.15%
260.32M
14.07%
225.15M
13.51%
256.40M
13.88%
241.60M
5.77%
273.05M
13.02%
255.56M
6.41%
290.28M
13.59%
295.23M
1.70%
330.73M
12.03%
331.27M
0.16%
344.78M
4.08%
342.57M
0.64%
365.82M
6.79%
344.74M
5.76%
372.92M
8.17%
375.68M
0.74%
398.27M
6.01%
333.62M
16.23%
278.37M
16.56%
329.32M
18.30%
383.55M
16.47%
344.53M
10.18%
397.56M
15.39%
387.79M
2.46%
419.73M
8.24%
346.23M
17.51%
388.83M
12.30%
373.95M
3.83%
422.07M
12.87%
391.38M
7.27%
407.82M
4.20%
416.31M
2.08%
431.42M
3.63%
416.13M
3.54%
417.86M
0.41%
430.17M
2.95%
439.92M
2.26%
389.44M
11.47%
431.08M
10.69%
451.64M
4.77%
selling and marketing expenses
general and administrative expenses
selling general and administrative expenses
153.26M
-
139.70M
8.85%
142.23M
1.81%
138.84M
2.38%
148.22M
6.75%
136.35M
8.01%
142.98M
4.87%
139.80M
2.23%
144.18M
3.14%
163.97M
13.73%
158.93M
3.07%
163.77M
3.04%
213.29M
30.24%
215.34M
0.96%
229.92M
6.77%
214.89M
6.53%
218.54M
1.70%
227.69M
4.19%
236.19M
3.73%
229.90M
2.66%
240.60M
4.66%
147.80M
38.57%
191.19M
29.36%
171.67M
10.21%
232.91M
35.67%
203.15M
12.78%
224.16M
10.34%
205.19M
8.46%
227.58M
10.91%
203.93M
10.39%
216.82M
6.32%
209.62M
3.32%
233.38M
11.33%
232.72M
0.28%
223.31M
4.04%
213.19M
4.53%
260.65M
22.26%
242.83M
6.84%
250.63M
3.21%
247.26M
1.35%
254.55M
2.95%
222.71M
12.51%
215.08M
3.43%
281.76M
31.00%
research and development expenses
17.24M
-
12.88M
25.25%
13.44M
4.34%
12.57M
6.49%
13.22M
5.17%
12.35M
6.57%
15.47M
25.25%
15.07M
2.62%
15.69M
4.11%
17.83M
13.64%
20.28M
13.75%
21.19M
4.52%
25.47M
20.18%
26.03M
2.18%
26.02M
0.03%
26.36M
1.33%
27.80M
5.44%
27.15M
2.33%
27.59M
1.64%
27.98M
1.41%
31.13M
11.23%
27.40M
11.99%
29.36M
7.18%
29.22M
0.50%
33.77M
15.58%
29.95M
11.32%
33.28M
11.14%
31.82M
4.41%
35.80M
12.51%
36.36M
1.58%
36.93M
1.58%
37.77M
2.26%
42.76M
13.20%
41.47M
3.01%
39.45M
4.87%
37.58M
4.75%
35.86M
4.57%
37.30M
4.02%
41.09M
10.17%
38.73M
5.76%
44.55M
15.05%
36.40M
18.29%
38.52M
5.82%
57.23M
48.56%
other expenses
251.19M
-
cost and expenses
405.50M
-
359.37M
11.37%
374.48M
4.20%
366.91M
2.02%
385.62M
5.10%
348.45M
9.64%
375.61M
7.80%
368.91M
1.78%
400.75M
8.63%
414.12M
3.34%
417.54M
0.83%
424.44M
1.65%
503.13M
18.54%
497.32M
1.15%
521.02M
4.77%
508.36M
2.43%
522.13M
2.71%
523.68M
0.30%
543.36M
3.76%
530.52M
2.36%
554.41M
4.50%
472.21M
14.83%
509.22M
7.84%
499.87M
1.84%
594.30M
18.89%
522.49M
12.08%
573.36M
9.74%
549.47M
4.17%
605.56M
10.21%
535.77M
11.52%
569.47M
6.29%
560.22M
1.62%
612.06M
9.25%
593.74M
2.99%
598.19M
0.75%
580.85M
2.90%
639.00M
10.01%
601.84M
5.81%
623.56M
3.61%
620.19M
0.54%
905.79M
46.05%
575.10M
36.51%
603.41M
4.92%
800.37M
32.64%
operating expenses
170.50M
-
152.58M
10.51%
155.67M
2.03%
151.41M
2.74%
161.44M
6.62%
148.70M
7.89%
158.46M
6.56%
154.86M
2.27%
159.87M
3.23%
181.80M
13.72%
179.21M
1.42%
184.97M
3.21%
238.76M
29.08%
241.36M
1.09%
255.94M
6.04%
241.26M
5.73%
246.34M
2.11%
254.84M
3.45%
263.78M
3.51%
257.88M
2.24%
271.73M
5.37%
175.19M
35.53%
220.56M
25.89%
200.89M
8.92%
266.68M
32.75%
233.09M
12.59%
257.44M
10.45%
237.01M
7.94%
263.38M
11.13%
240.29M
8.77%
253.76M
5.60%
247.39M
2.51%
276.13M
11.62%
274.19M
0.70%
262.75M
4.17%
250.77M
4.56%
296.51M
18.24%
280.13M
5.52%
291.73M
4.14%
285.98M
1.97%
550.30M
92.42%
263.87M
52.05%
253.60M
3.89%
338.99M
33.67%
interest expense
16.81M
-
17.17M
2.17%
16.21M
5.62%
14.31M
11.73%
13.64M
4.67%
13.78M
1.07%
11.91M
13.62%
12.89M
8.24%
16.36M
26.96%
17.73M
8.34%
19.89M
12.23%
21.26M
6.89%
23.66M
11.28%
25.94M
9.64%
26.65M
2.72%
27.17M
1.96%
23.26M
14.41%
22.69M
2.43%
20.76M
8.52%
19.55M
5.84%
17.27M
11.61%
15.44M
10.63%
15.68M
1.57%
16.65M
6.19%
18.72M
12.42%
16.80M
10.27%
16.17M
3.73%
11.99M
25.86%
12.01M
0.18%
10.42M
13.26%
11.42M
9.61%
13.38M
17.13%
19.05M
42.44%
18.34M
3.75%
17.76M
3.14%
23.19M
30.57%
25.79M
11.21%
22.68M
12.05%
21.17M
6.68%
21.06M
0.52%
18.64M
11.51%
18.54M
0.49%
21.71M
17.06%
37.61M
73.26%
ebitda
97.40M
-
95.88M
1.56%
104.28M
8.76%
104.03M
0.23%
98.96M
4.88%
104.48M
5.59%
128.12M
22.62%
116.61M
8.99%
113.33M
2.80%
106.90M
5.68%
147.73M
38.19%
147.46M
0.18%
92.13M
37.52%
142.83M
55.03%
140.91M
1.34%
153.59M
9.00%
119.65M
22.10%
143.63M
20.04%
163.47M
13.81%
170.97M
4.59%
127M
25.72%
214.76M
69.11%
115.32M
46.30%
185.53M
60.87%
117.08M
36.89%
171.53M
46.50%
200.76M
17.04%
209.82M
4.51%
156.57M
25.38%
164.08M
4.79%
192.03M
17.03%
183.04M
4.68%
146.27M
20.09%
177.87M
21.60%
206.72M
16.22%
230.62M
11.56%
202.40M
12.24%
15.74M
92.22%
194.26M
1,134.11%
110.92M
42.90%
-36.33M
132.76%
95.10M
361.76%
122.58M
28.89%
-29.70M
124.23%
operating income
69.16M
-
65.61M
5.13%
76.99M
17.34%
76.55M
0.57%
96.75M
26.38%
67.50M
30.23%
98.44M
45.85%
73.97M
24.86%
67.03M
9.38%
60.82M
9.26%
110.20M
81.20%
110.35M
0.14%
90.90M
17.63%
86.84M
4.47%
33.49M
61.44%
82.11M
145.16%
119.27M
45.26%
75.24M
36.91%
107.46M
42.81%
117.62M
9.46%
126.93M
7.92%
157.09M
23.76%
38.81M
75.29%
132.09M
240.36%
95.08M
28.02%
103.43M
8.79%
128.62M
24.35%
240.97M
87.35%
155.07M
35.65%
103.54M
33.23%
135.16M
30.54%
132.44M
2.01%
86.66M
34.57%
114.97M
32.67%
143.56M
24.86%
137.67M
4.10%
82.47M
40.10%
15.74M
80.91%
126.13M
701.30%
110.92M
12.06%
-110.38M
199.52%
125.57M
213.76%
122.58M
2.38%
-29.70M
124.23%
depreciation and amortization
26.67M
-
25.66M
3.81%
26.56M
3.51%
27.10M
2.06%
29.08M
7.30%
27.96M
3.85%
30.05M
7.47%
29.75M
0.98%
30.15M
1.33%
32.97M
9.34%
36.49M
10.71%
36.91M
1.13%
48.90M
32.49%
52.65M
7.67%
51.89M
1.45%
51.96M
0.13%
53.49M
2.95%
53.40M
0.17%
53.85M
0.86%
52.70M
2.15%
54.12M
2.69%
55.75M
3.03%
57.35M
2.86%
56.88M
0.81%
57.27M
0.69%
59.44M
3.77%
60.41M
1.65%
58.83M
2.62%
58.68M
0.25%
60.54M
3.16%
56.87M
6.07%
50.59M
11.03%
59.61M
17.82%
62.89M
5.50%
60.50M
3.81%
57.59M
4.80%
64.20M
11.47%
68.13M
-
71.79M
-
-32.38M
145.11%
total other income expenses net
-1.36M
-
-4.45M
227.54%
-11.03M
148.07%
-252K
97.72%
-2.13M
745.63%
-8.95M
319.94%
-18.76M
109.68%
-251K
98.66%
-46.16M
18,289.24%
-18.53M
59.86%
-881K
95.24%
92K
110.44%
-1.07M
1,259.78%
-3.06M
187.07%
-55.35M
1,707.15%
-19.21M
65.30%
-217K
98.87%
-14.66M
6,653.92%
-1.69M
88.50%
-179K
89.38%
-8.43M
4,609.50%
-1.35M
84.03%
-19.00M
1,311.96%
3.66M
119.25%
-21.80M
695.76%
-8.00M
63.31%
-24.48M
206.08%
90.20M
468.46%
-1.29M
101.43%
-10.20M
692.23%
-11.19M
9.75%
-13.25M
18.40%
22.75M
271.75%
-17.49M
176.88%
-1.51M
91.38%
-231K
84.68%
-52.44M
22,601.30%
-41.55M
20.76%
-28.64M
31.08%
19.63M
168.56%
-16.38M
183.42%
-16.63M
1.53%
12.66M
176.15%
-408.88M
3,329.17%
income before tax
52.56M
-
48.60M
7.52%
50.48M
3.86%
62.37M
23.56%
83.19M
33.37%
53.79M
35.34%
67.40M
25.30%
73.71M
9.36%
50.82M
31.06%
37.68M
25.85%
90.46M
140.07%
89.38M
1.20%
67.40M
24.59%
61.17M
9.23%
7.02M
88.52%
55.25M
686.65%
96.18M
74.06%
52.89M
45.01%
87.17M
64.82%
98.55M
13.05%
101.30M
2.79%
142.23M
40.41%
23.29M
83.62%
115.65M
396.56%
76.56M
33.80%
87.30M
14.02%
99.69M
14.20%
229.20M
129.90%
143.28M
37.49%
93.34M
34.85%
123.97M
32.81%
119.20M
3.85%
109.42M
8.20%
97.48M
10.91%
126.95M
30.24%
149.60M
17.84%
59.97M
59.91%
-25.81M
143.04%
97.50M
477.75%
130.55M
33.90%
-126.76M
197.10%
108.94M
185.94%
135.25M
24.14%
-438.58M
424.28%
income tax expense
426K
-
9.33M
2,090.61%
5.28M
43.42%
803K
84.79%
-7.58M
1,043.59%
2.61M
134.49%
8.01M
206.43%
7.51M
6.16%
-10.06M
233.88%
-2.67M
73.47%
12.10M
553.17%
9.98M
17.50%
110.24M
1,004.87%
6.24M
94.34%
9.58M
53.41%
-1.29M
113.43%
8.66M
773.72%
10.97M
26.64%
3.84M
64.97%
-130.38M
3,491.86%
-6.51M
95.01%
11.07M
270.08%
11.85M
6.99%
-951K
108.03%
-40K
95.79%
12.43M
31,170%
16.41M
32.06%
29.70M
80.93%
15.81M
46.75%
15.97M
1.01%
18.41M
15.27%
17.32M
5.96%
31.30M
80.79%
20.18M
35.52%
15.53M
23.05%
11.94M
23.16%
28.79M
141.21%
-41.55M
244.33%
17.33M
141.71%
19.63M
13.28%
9.90M
49.56%
13.84M
39.76%
12.66M
8.50%
-29.68M
334.43%
net income
50.64M
-
38.35M
24.26%
44.56M
16.19%
60.82M
36.49%
101.12M
66.26%
50.69M
49.87%
59.30M
16.99%
66.32M
11.84%
61.06M
7.93%
40.17M
34.22%
78.00M
94.18%
77.02M
1.27%
-42.66M
155.39%
56.18M
231.71%
-2.50M
104.44%
56.52M
2,364.58%
90.59M
60.27%
40.90M
54.85%
83.38M
103.87%
228.93M
174.58%
108.27M
52.71%
131.15M
21.14%
11.46M
91.26%
116.59M
917.69%
76.13M
34.70%
74.87M
1.66%
83.25M
11.20%
199.18M
139.26%
128.08M
35.70%
77.14M
39.77%
105.51M
36.78%
101.89M
3.43%
78.59M
22.87%
76.75M
2.34%
111.33M
45.07%
137.14M
23.18%
31.11M
77.32%
15.29M
50.85%
80.04M
423.50%
111.00M
38.69%
-136.66M
223.11%
95.00M
169.52%
122.58M
29.03%
-408.89M
433.57%
weighted average shs out
41.47M
-
41.47M
0%
41.56M
0.22%
41.60M
0.09%
41.61M
0.02%
41.65M
0.10%
43.55M
4.57%
44.05M
1.14%
44.06M
0.03%
44.89M
1.90%
45.00M
0.23%
45.03M
0.09%
45.09M
0.13%
45.33M
0.52%
45.58M
0.56%
45.85M
0.59%
45.99M
0.31%
46.05M
0.12%
46.17M
0.26%
46.25M
0.16%
46.33M
0.18%
46.38M
0.11%
46.44M
0.13%
46.53M
0.19%
46.60M
0.15%
46.70M
0.21%
46.74M
0.09%
46.81M
0.15%
46.85M
0.08%
46.88M
0.06%
46.90M
0.05%
46.91M
0.01%
46.91M
0.00%
46.95M
0.09%
46.98M
0.07%
46.99M
0.02%
47.00M
0.02%
47.07M
0.14%
47.15M
0.18%
46.72M
0.91%
46.32M
0.86%
45.78M
1.16%
44.27M
3.30%
44.24M
0.07%
weighted average shs out dil
47.30M
-
47.30M
0%
48.08M
1.66%
48.53M
0.94%
48.32M
0.43%
48.78M
0.95%
47.25M
3.15%
47.45M
0.42%
47.11M
0.70%
46.62M
1.05%
46.82M
0.44%
46.59M
0.49%
46.64M
0.11%
46.70M
0.13%
45.58M
2.39%
46.81M
2.71%
46.85M
0.07%
46.94M
0.20%
47.04M
0.20%
47.18M
0.30%
47.21M
0.07%
47.23M
0.05%
47.24M
0.02%
47.33M
0.19%
47.34M
0.02%
47.41M
0.14%
47.43M
0.05%
47.45M
0.04%
47.42M
0.07%
47.40M
0.03%
47.35M
0.12%
47.26M
0.18%
47.23M
0.08%
47.28M
0.12%
47.33M
0.09%
47.30M
0.06%
47.30M
0.00%
47.39M
0.20%
47.36M
0.07%
47.01M
0.74%
46.37M
1.36%
45.93M
0.96%
44.33M
3.47%
44.24M
0.21%
eps
1.22
-
0.92
24.59%
1.07
16.30%
1.46
36.45%
2.43
66.44%
1.22
49.79%
1.36
11.48%
1.51
11.03%
1.39
7.95%
0.89
35.97%
1.73
94.38%
1.71
1.16%
-0.95
155.56%
1.24
230.53%
-0.05
104.42%
1.23
2,344.53%
1.97
60.16%
0.89
54.82%
1.81
103.37%
4.95
173.48%
2.34
52.73%
2.83
20.94%
0.25
91.17%
2.51
904.00%
1.63
35.06%
1.60
1.84%
1.78
11.25%
4.26
139.33%
2.73
35.92%
1.65
39.56%
2.25
36.36%
2.17
3.56%
1.68
22.58%
1.63
2.98%
2.37
45.40%
2.92
23.21%
0.66
77.40%
0.32
51.52%
1.70
431.25%
2.38
40%
-2.95
223.95%
2.08
170.51%
2.77
33.17%
-9.24
433.57%
epsdiluted
1.07
-
0.81
24.30%
0.93
14.81%
1.25
34.41%
2.09
67.20%
1.04
50.24%
1.26
21.15%
1.40
11.11%
1.30
7.14%
0.86
33.85%
1.67
94.19%
1.65
1.20%
-0.91
155.15%
1.20
231.87%
-0.05
104.57%
1.21
2,308.03%
1.93
59.50%
0.87
54.92%
1.77
103.45%
4.85
174.01%
2.29
52.78%
2.78
21.40%
0.24
91.37%
2.46
925%
1.61
34.55%
1.58
1.86%
1.76
11.39%
4.20
138.64%
2.70
35.71%
1.63
39.63%
2.23
36.81%
2.16
3.14%
1.66
23.15%
1.62
2.41%
2.35
45.06%
2.90
23.40%
0.66
77.24%
0.32
51.52%
1.69
428.12%
2.36
39.64%
-2.95
225.00%
2.07
170.17%
2.77
33.82%
-9.24
433.57%

All numbers in USD (except ratios and percentages)