bf/NYSE:TFX_icon.jpeg

NYSE:TFX

Teleflex Incorporated

  • Stock

USD

Last Close

222.49

26/07 20:00

Market Cap

10.39B

Beta: 0.99

Volume Today

500.58K

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
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
revenue
413.80M
-
450.54M
8.88%
438.55M
2.66%
468.11M
6.74%
457.17M
2.34%
476.01M
4.12%
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%
cost of revenue
209.80M
-
225.60M
7.53%
217.39M
3.64%
224.02M
3.05%
221.01M
1.34%
234.99M
6.33%
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%
gross profit
203.99M
-
224.94M
10.27%
221.16M
1.68%
244.09M
10.37%
236.17M
3.25%
241.01M
2.05%
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%
selling and marketing expenses
general and administrative expenses
selling general and administrative expenses
115.23M
-
143.76M
24.76%
140.30M
2.41%
146.84M
4.67%
138.25M
5.85%
153.26M
10.86%
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%
research and development expenses
15.64M
-
17.88M
14.31%
14.06M
21.34%
14.87M
5.75%
14.87M
0.01%
17.24M
15.91%
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%
other expenses
cost and expenses
340.67M
-
387.23M
13.67%
371.75M
4.00%
385.73M
3.76%
374.13M
3.01%
405.50M
8.38%
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%
operating expenses
130.87M
-
161.63M
23.51%
154.36M
4.50%
161.71M
4.76%
153.12M
5.31%
170.50M
11.35%
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%
interest expense
13.95M
-
14.34M
2.80%
15.40M
7.43%
16.06M
4.27%
17.18M
6.99%
16.81M
2.19%
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%
ebitda
96.65M
-
63.48M
34.32%
94.59M
49.01%
82.52M
12.76%
111.57M
35.20%
97.40M
12.70%
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%
operating income
66.04M
-
54.06M
18.14%
59.02M
9.17%
74.75M
26.66%
81.94M
9.61%
69.16M
15.60%
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%
depreciation and amortization
23.38M
-
25.17M
7.65%
27.60M
9.65%
28.50M
3.26%
28.36M
0.48%
26.67M
5.97%
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%
total other income expenses net
-8.33M
-
-9.25M
10.96%
-7.78M
15.86%
-7.62M
2.02%
-1.11M
85.47%
-1.36M
22.56%
-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%
income before tax
50.99M
-
39.89M
21.76%
43.80M
9.81%
58.84M
34.32%
64.91M
10.33%
52.56M
19.03%
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%
income tax expense
5.21M
-
4.59M
11.90%
8.53M
85.97%
10.01M
17.25%
9.68M
3.22%
426K
95.60%
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%
net income
46.57M
-
34.83M
25.22%
34.96M
0.37%
47.25M
35.17%
54.83M
16.04%
50.64M
7.65%
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%
weighted average shs out
41.13M
-
41.16M
0.07%
41.26M
0.25%
41.38M
0.29%
41.40M
0.05%
41.47M
0.17%
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%
weighted average shs out dil
43.26M
-
45.03M
4.09%
45.75M
1.59%
46.39M
1.41%
46.63M
0.51%
47.30M
1.43%
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%
eps
1.13
-
0.85
24.78%
0.85
0%
1.14
34.12%
1.32
15.79%
1.22
7.58%
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%
epsdiluted
1.08
-
0.77
28.70%
0.76
1.30%
1.02
34.21%
1.18
15.69%
1.07
9.32%
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%

All numbers in USD (except ratios and percentages)