Teleflex
TFX | NYSE
$139.77
-$1.62 (-1.15%)
At close: Oct 30, 2026, 4:00 PM ET
$139.00
-$0.77 (-0.55%)
Pre-market:
Nov 2, 2026, 6:06 AM ET
Fiscal Year Period Ending | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 | FY 2020 Dec 31, 2020 |
|---|---|---|---|---|---|---|
Net Income | 58.53M | 69.68M | 356.33M | 363.14M | 485.37M | 335.32M |
Depreciation & Amortization | 177.74M | 274.6M | 242.12M | 230.59M | 237.36M | 227.25M |
Stock-Based Compensation | n/a | 31.35M | 31.47M | 27.22M | 22.94M | 20.74M |
Other Working Capital | -71.31M | 14.74M | -23.68M | -66.03M | 45.06M | -13.29M |
Other Non-Cash Items | 286.46M | 261.94M | 5.55M | -25.84M | -111.36M | -136.51M |
Deferred Income Tax | -100.97M | n/a | -13.05M | -13.01M | -110.24M | -32.68M |
Change in Working Capital | -81.09M | -1.82M | -111.77M | -239.96M | 127.35M | 22.28M |
Operating Cash Flow | 340.68M | 635.74M | 510.64M | 342.14M | 651.42M | 436.41M |
Capital Expenditures | -95.24M | -126.43M | -91.44M | -79.19M | -71.62M | -90.69M |
Cash Acquisitions | -825.15M | -120K | -588.92M | -186M | 220.32M | -766.43M |
Purchase of Investments | -5M | -7.3M | -11.3M | -22.3M | -18.42M | n/a |
Sales Maturities Of Investments | n/a | 7.3M | 7.3M | 7.3M | 7.3M | n/a |
Other Investing Acitivies | 76.19M | 27.2M | 63.13M | 22.24M | 19.15M | 19.34M |
Investing Cash Flow | -849.19M | -99.36M | -621.23M | -257.94M | 156.74M | -837.78M |
Debt Repayment | 982.04M | -161.5M | 101.25M | -145.45M | -634.5M | 575M |
Common Stock Repurchased | -300M | -200M | n/a | -4.31M | n/a | n/a |
Dividend Paid | -60.27M | -63.54M | -63.9M | -63.79M | -63.65M | -63.22M |
Other Financial Acitivies | -10.23M | 3.12M | 1.19M | -8.27M | -28.77M | -56.62M |
Financial Cash Flow | 611.54M | -421.93M | 38.54M | -217.51M | -715.82M | 455.16M |
Net Cash Flow | 73.68M | 104.8M | -69.19M | -153.05M | 69.2M | 74.8M |
Free Cash Flow | 245.44M | 509.31M | 419.2M | 262.95M | 579.8M | 345.71M |
Adj. Free Cash Flow | 245.44M | 477.96M | 387.73M | 235.73M | 556.86M | 324.97M |
Maintenance CapEx | -95.24M | -111.57M | -54.46M | -79.19M | -19.09M | -90.69M |
Growth CapEx | n/a | -14.86M | -36.98M | n/a | -52.53M | n/a |
Owner Earnings | 245.44M | 524.17M | 456.18M | 262.95M | 632.33M | 345.71M |
Add to Watchlist
Select watchlists to add or remove TFX