Teleflex Incorporated (TFX)
NYSE: TFX · IEX Real-Time Price · USD
226.17
+2.30 (1.03%)
Mar 28, 2024, 4:00 PM EDT - Market closed

Teleflex Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1994
Net Income
356.33363.14485.37335.32461.47200.8152.53237.38244.86187.68
Upgrade
Depreciation & Amortization
242.12230.59237.36227.25214.06209.9856.554.4246.0150.21
Upgrade
Share-Based Compensation
31.4727.2222.9420.7426.9422.4419.4116.8714.4712.23
Upgrade
Other Operating Activities
-119.27-278.81-94.25-146.91-262.944.16191.4599.82-4.5336.45
Upgrade
Operating Cash Flow
510.64342.14651.42436.41439.53437.38419.89408.48300.81286.57
Upgrade
Operating Cash Flow Growth
49.25%-47.48%49.27%-0.71%0.49%4.17%2.79%35.79%4.97%25.70%
Upgrade
Capital Expenditures
-91.44-79.19-71.62-90.69-102.7-80.8-70.9-53.14-61.45-67.57
Upgrade
Acquisitions
-588.92-186220.32-766.4310.88-117.15-1,761.95-3.84-93.4-40.57
Upgrade
Change in Investments
59.135.788.0419.3418.331.550000
Upgrade
Other Investing Activities
-1.47--------
Upgrade
Investing Cash Flow
-621.23-257.94156.74-837.78-73.48-196.39-1,832.86-56.97-154.85-108.14
Upgrade
Dividends Paid
-63.9-63.79-63.65-63.22-62.83-62.17-61.24-58.96-56.53-56.26
Upgrade
Share Issuance / Repurchase
5.19-4.3123.5518.9921.2122.665.579.074.994.25
Upgrade
Debt Issued / Paid
101.25-140.25-634.5575-253.5-93.51,224-42.87-15.66-230.1
Upgrade
Other Financing Activities
-4-9.16-41.22-75.61-123.71-73.42-27-25.94-18.39-5.59
Upgrade
Financing Cash Flow
38.54-217.51-715.82455.16-418.84-206.431,141-118.69-85.58-287.7
Upgrade
Exchange Rate Effect
2.86-19.74-23.1321.01-3.29-10.9561.48-27.39-25.25-19.47
Upgrade
Net Cash Flow
-69.19-153.0569.274.8-56.0823.6-210.23205.4235.13-128.75
Upgrade
Free Cash Flow
419.2262.95579.8345.71336.83356.58348.98355.35239.36218.99
Upgrade
Free Cash Flow Growth
59.42%-54.65%67.71%2.64%-5.54%2.18%-1.79%48.46%9.30%33.21%
Upgrade
Free Cash Flow Margin
14.09%9.42%20.64%13.63%12.98%14.56%16.26%19.02%13.23%11.90%
Upgrade
Free Cash Flow Per Share
8.925.6112.407.447.297.807.758.205.765.29
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).