Home » Stocks » TFX » Financials » Cash Flow

Teleflex Incorporated (TFX)

Stock Price: $396.87 USD -6.16 (-1.53%)
Updated Jun 18, 2021 4:00 PM EDT - Market closed

Cash Flow Statement (Annual)

Numbers in millions USD. Fiscal year is January - December.
Year202020192018201720162015201420132012201120102009200820072006
Net Income335461201153237245188151-190323201303120146139
Depreciation & Amortization22721421056.5054.4246.0150.2142.3736.2040.3441.2347.2356.1742.7547.02
Share-Based Compensation20.7426.9422.4419.4116.8714.4712.2311.878.624.538.527.788.127.355.86
Other Operating Activities-147-2634.1619199.82-4.5336.4522.85332-274-37.74-154-12.89197152
Operating Cash Flow43644043742040830128722818794.48213204171394345
Capital Expenditures-90.69-103-80.80-70.90-53.14-61.45-67.57-63.58-65.39-44.58-29.33-26.34-32.67-41.38-40.77
Acquisitions-76610.88-117-1,762-3.84-93.40-40.57-309-3033511813143.06-1,472-37.16
Change in Investments19.3418.331.55------------
Other Investing Activities0.000.000.000.000.000.000.000.00-2.35-2.88-4.34-6.13-9.84-26.46-22.58
Investing Cash Flow-838-73.48-196-1,833-56.97-155-108-373-371304148281-39.45-1,540-101
Dividends Paid-63.22-62.83-62.17-61.24-58.96-56.53-56.26-55.92-55.59-55.14-54.31-54.02-53.05-48.93-44.10
Share Issuance / Repurchase18.9921.2122.665.579.074.994.256.188.2434.0170.061.557.9624.17-81.60
Debt Issued / Paid575-254-93.501,224-42.87-15.66-230305-0.7134.49-197-349-1341,136-115
Other Financing Activities-75.61-124-73.42-27.00-25.94-18.39-5.59-24.09-17.60-24.47-156-11.78-38.64-26.15-9.47
Financing Cash Flow455-419-2061,141-119-85.58-288231-65.65-11.11-337-413-2181,085-250
Net Cash Flow74.80-56.0823.60-21020535.13-12994.95-24737620.1581.03-94.07-47.078.87
Free Cash Flow34633735734935523921916412149.90184178138352304
Free Cash Flow Growth2.64%-5.54%2.18%-1.79%48.46%9.3%33.21%35.39%143.36%-72.85%3.34%28.4%-60.68%15.9%-
Free Cash Flow Margin13.6%13.0%14.6%16.3%19.0%13.2%11.9%9.7%7.8%3.3%13.1%12.4%7.2%22.4%18.0%
Free Cash Flow Per Share7.447.297.817.758.205.765.294.002.971.234.614.483.508.977.64

Showing 15 of 26 years

11 more years are available