Teleflex (TFX)
NYSE: TFX
· Real-Time Price · USD
119.63
-2.64 (-2.16%)
At close: Jun 02, 2025, 3:59 PM
Teleflex Cash Flow Statement
Financials in USD. Fiscal
year is
January - December.
Fiscal Year | FY 2024 | FY 2023 | FY 2022 | FY 2021 | FY 2020 | FY 2019 | FY 2018 | FY 2017 | FY 2016 |
Period Ending | Dec 31, 2024 | Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 | Dec 31, 2020 | Dec 31, 2019 | Dec 31, 2018 | Dec 31, 2017 | Dec 31, 2016 |
69.67M | 356.33M | 363.14M | 485.37M | 335.32M | 461.47M | 200.8M | 152.53M | 237.84M | |
274.6M | 242.12M | 230.59M | 237.36M | 227.25M | 214.06M | 209.98M | 155.26M | 117.91M | |
31.35M | 31.46M | 27.22M | 22.94M | 20.74M | 26.94M | 22.44M | 19.41M | 16.87M | |
14.74M | -23.68M | -66.03M | 45.06M | -13.29M | -6.53M | -35.74M | 126.38M | 7.77M | |
261.94M | 5.54M | -25.84M | -111.36M | -136.51M | 20.15M | 54.55M | 2.53M | 46.63M | |
n/a | -13.05M | -13.01M | -110.24M | -32.67M | -168.59M | -6.1M | -41.82M | -29.35M | |
-1.82M | -111.77M | -239.96M | 127.34M | 22.28M | -114.5M | -44.3M | 131.97M | 18.57M | |
635.74M | 510.64M | 342.14M | 651.42M | 436.41M | 439.52M | 437.38M | 419.88M | 408.48M | |
-126.43M | -91.44M | -79.19M | -71.62M | -90.69M | -102.69M | -80.8M | -70.9M | -53.13M | |
-120K | -588.92M | -186M | 220.32M | -766.43M | 10.88M | -117.15M | -1.76B | -3.84M | |
-7.3M | -11.3M | -22.3M | -18.42M | n/a | n/a | n/a | n/a | n/a | |
7.3M | 7.3M | 7.3M | 7.3M | n/a | n/a | n/a | n/a | n/a | |
27.2M | 63.13M | 22.24M | 19.15M | 19.34M | 18.33M | 1.55M | 6.33M | 10.2M | |
-99.36M | -621.23M | -257.94M | 156.74M | -837.78M | -73.48M | -196.39M | -1.83B | -56.97M | |
-161.5M | 101.25M | -145.45M | -634.5M | 575M | -253.5M | -93.5M | 1.22B | -42.87M | |
-200M | n/a | -4.31M | n/a | n/a | -21.21M | n/a | n/a | n/a | |
-63.54M | -63.9M | -63.79M | -63.65M | -63.22M | -62.83M | -62.16M | -61.24M | -58.96M | |
3.12M | 1.19M | -8.27M | -28.77M | -56.62M | -102.51M | -50.77M | -21.43M | -16.87M | |
-421.93M | 38.54M | -217.51M | -715.82M | 455.16M | -418.84M | -206.43M | 1.14B | -118.69M | |
104.8M | -69.19M | -153.05M | 69.2M | 74.8M | -56.08M | 23.6M | -210.23M | 205.42M | |
509.31M | 419.2M | 262.95M | 579.8M | 345.71M | 336.83M | 356.58M | 348.98M | 355.35M |