TELEFLEX INCTFX

Market cap
$4.9B
P/E ratio
Dec 31,
2010
Dec 31,
2011
Dec 31,
2012
Dec 31,
2013
Dec 31,
2014
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Net revenues--------2,4482,5952,5372,8102,7912,9743,047
Cost of goods sold--------1,0641,1041,2121,2601,2601,3281,345
Gross profit7947197488399429449961,1721,3841,4921,3251,5501,5311,6471,703
Selling, General and Administrative Expense475429454502579569563700879934744860864930995
Research and Development Expense4349566561525985106114120131154154162
Pension settlement charge--------------45-133
Goodwill, Impairment Loss--332-----------240
Restructuring And Impairment Provisions-------------1622
Gain on sale of assets and business--------16-9174-
Income from continuing operations before interest, loss on extinguishment of debt and taxes274233-97233285316319372322427423628500506151
Interest expense--------------84
Interest income1121110112111138
Loss on extinguishment of debt-47-15--1--10-19-6--9--13-0--
Income from continuing operations before taxes-149-16517622024524628522034035855944643475
Income Tax Expense (Benefit)22271624298813023-122227483765
Income from continuing operations126122-18215219123723815519646233648536335870
Operating (loss) income from discontinued operations126289-9-2-3-2-1-56-1-100-2-1
Discontinued Operation, Tax Effect of Discontinued Operation4986-2-2-1-11-1-21-0-000-0-0
(Loss) income from discontinued operations77203-7-0-390-34-1-000-1-0
Net income202325-18915218924623815320146133548536335670
Income from continuing operations (in dollars per share)3.122.98-4.473.684.65.685.473.454.3107.2210.377.747.611.5
(Loss) income from discontinued operations (in dollars per share)1.925-0.18-0.01-0.060.210.01-0.060.09-0.01-0.010.01--0.03-0.01
Net income (in dollars per share)5.047.98-4.653.674.545.895.483.394.399.997.2110.387.747.581.49
Income from continuing operations (in dollars per share)3.092.96-4.473.464.14.914.983.334.29.817.110.237.677.561.49
(Loss) income from discontinued operations (in dollars per share)1.94.97-0.18-0.01-0.060.19--0.060.09-0.01-0.01-0.01-0.03-0.01
Net income (loss), diluted (in dollar per share)4.997.92-4.653.454.045.14.983.274.299.87.0910.237.687.531.48