Teleflex Inc (TFX)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [NYSE]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] by (Cboe BZX)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [NYSE]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] [[ item.lastPriceExt ]] [[ item.priceChangeExt ]] ([[ item.percentChangeExt ]]) [[ item.tradeTimeExt ]]
for [[ item.sessionDateDisplayLong ]]
Fiscal Year End Date: 12/31
(Values in U.S. thousands)
| 12-2025 | 12-2024 | 12-2023 | 12-2022 | 12-2021 | |
| Sales | 1,992,713 | 1,699,546 | 1,712,441 | 2,791,041 | 2,809,563 |
| Cost of Goods | 871,959 | 662,159 | 672,329 | 1,259,954 | 1,259,961 |
| Gross Profit | 1,120,754 | 1,037,387 | 1,040,112 | 1,531,087 | 1,549,602 |
| Operating Expenses | 1,003,340 | 933,895 | 786,164 | 1,032,316 | 1,013,625 |
| Operating Income | 118,373 | 103,651 | 254,277 | 499,725 | 536,938 |
| Interest Expense | 100,223 | 83,513 | 85,014 | 54,264 | 56,969 |
| Other Income | 6,403 | 6,152 | 16,127 | 458 | 79,499 |
| Pre-tax Income | 24,553 | 26,290 | 185,390 | 445,919 | 559,468 |
| Income Tax | -33,977 | -30,901 | 41,873 | 83,003 | 74,349 |
| Net Income Continuous | 58,530 | 57,191 | 143,517 | 362,916 | 485,119 |
| Net Income Discontinuous | -964,170 | 12,484 | 212,811 | 223 | 255 |
| Net Income | $-905,640 | $69,675 | $356,328 | $363,139 | $485,374 |
| EPS Basic Total Ops | -20.30 | 1.49 | 7.58 | 7.74 | 10.38 |
| EPS Basic Continuous Ops | 1.31 | 1.22 | 3.05 | 7.74 | 10.37 |
| EPS Basic Discontinuous Ops | -21.61 | 0.27 | 4.53 | 0.00 | 0.01 |
| EPS Diluted Total Ops | -20.30 | 1.48 | 7.53 | 7.68 | 10.23 |
| EPS Diluted Continuous Ops | 1.31 | 1.21 | 3.03 | 7.67 | 10.23 |
| EPS Diluted Discontinuous Ops | -21.56 | 0.27 | 4.50 | 0.00 | 0.00 |
| EPS Diluted Before Non-Recurring Items | 6.98 | 14.01 | 13.52 | 13.06 | 13.33 |
| EBITDA(a) | $300,786 | $268,600 | $405,782 | $734,368 | $778,793 |