Teleflex

127.91
-1.57 (-1.21%)
At close: Apr 17, 2025, 3:59 PM

Teleflex Balance Sheet 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
290.19M 222.85M 292.03M 445.08M 375.88M 301.08M 357.16M 333.56M 543.79M
n/a 16.88M 48.5M 21.72M 20.11M 21.57M 14.73M n/a n/a
n/a n/a 11.91M 9.56M 900K 17.57M 2.7M 3.3M 2.7M
102.62M 98.94M 77.45M 59.54M 40.9M 34.88M 32.28M 43.24M 32.13M
459.5M 443.47M 408.83M 383.57M 395.07M 418.67M 366.29M 345.88M 271.99M
600.13M 626.22M 578.51M 477.64M 513.2M 476.56M 427.78M 395.74M 316.17M
117.85M 107.47M 125.08M 117.28M 115.44M 97.94M 72.48M 47.88M 43.26M
1.47B 1.41B 1.41B 1.43B 1.42B 1.31B 1.24B 1.13B 1.18B
611.76M 603.43M 578.42M 573.41M 574.55M 543.88M 432.77M 383M 302.9M
4.9B 5.42B 4.84B 4.79B 5.11B 4.4B 4.57B 4.62B 2.37B
5.63B 6.13B 5.52B 5.44B 5.73B 5B 5.04B 5.05B 2.71B
7.1B 7.53B 6.93B 6.87B 7.15B 6.31B 6.28B 6.18B 3.89B
141.03M 132.25M 126.81M 118.24M 102.52M 102.92M 106.71M 92.03M 69.4M
n/a n/a n/a 396.25M 283.14M 228.65M 5.94M 221.95M 166.19M
100M 87.5M 87.5M 110M 100.5M 50M 86.63M 86.63M 183.07M
68.54M 46.55M 63.38M 55.63M 53.87M 181.49M 278.51M 186.29M 84.59M
649.36M 606.75M 581.49M 680.12M 540.03M 563.05M 582.46M 483.88M 427.65M
1.56B 1.73B 1.62B 1.86B 2.38B 1.96B 2.07B 2.16B 850.25M
124.32M 189.86M 191.26M 94.56M 327.41M 266.2M 475.14M 500.48M 202.6M
2.17B 2.48B 2.32B 2.44B 3.28B 2.77B 3.16B 3.27B 1.32B
2.82B 3.09B 2.91B 3.12B 3.82B 3.33B 3.74B 3.75B 1.75B
1.76B 1.93B 1.83B 1.97B 2.56B 2.01B 2.16B 2.25B 1.03B
48.1M 48.05M 47.96M 47.93M 47.81M 47.54M 47.25M 46.87M 45.81M
4.12B 4.11B 3.82B 3.52B 3.1B 2.82B 2.43B 2.29B 2.19B
-316.67M -314.4M -403.52M -346.96M -297.3M -344.39M -341.08M -265.09M -438.72M
4.28B 4.44B 4.02B 3.75B 3.34B 2.98B 2.54B 2.43B 2.14B
n/a 16.88M 11.91M 9.56M 900K 17.57M 2.7M 3.3M 2.7M