Teleflex Financial Statements (TFX)

Teleflexsmart-lab.ru %   2019 2020 2021 2022 2023   LTM ?
Report date 21.02.2020 25.02.2021 01.03.2022 23.02.2023 23.02.2024   31.10.2024
Currency USD USD USD USD USD   USD
Financial report URL  
Revenue, bln rub ? 2 595 2 537 2 810 2 791 2 974   2 990
Operating Income, bln rub 427.3 423.1 628.1 499.7 506.3   427.2
EBITDA, bln rub ? 634.2 666.0 873.1 751.7 792.3   494.9
Net profit, bln rub ? 461.5 335.3 485.4 363.1 356.3   221.6
OCF, bln rub ? 439.5 436.4 651.4 342.1 510.6   548.5
CAPEX, bln rub ? 102.7 90.7 71.6 79.2 91.4   146.5
FCF, bln rub ? 336.8 345.7 579.8 263.0 419.2   548.5
Dividend payout, bln rub 62.8 63.2 63.6 63.8 63.9   47.8
Ordinary share dividend yield, % 0.00% 0.00% 0.00% 0.00% 0.00%   0.00%
Dividend payout ratio, % 13.6% 18.9% 13.1% 17.6% 17.9%   21.6%
OPEX, bln rub 1 048 863.3 990.9 1 018 1 084   1 138
Cost of production, bln rub 1 104 1 212 1 260 1 260 1 328   1 309
R&D, bln rub 113.9 119.7 130.8 153.8 154.4   154.4
Interest expenses, bln rub 80.3 66.5 57.0 54.3 85.1   87.6
Assets, bln rub 6 310 7 153 6 872 6 928 7 533   7 486
Net Assets, bln rub ? 2 979 3 336 3 755 4 022 4 441   4 482
Debt, bln rub 2 010 2 564 1 966 1 832 1 926   1 861
Cash, bln rub 301.1 375.9 445.1 292.0 222.8   243.2
Net debt, bln rub 1 709 2 189 1 521 1 540 1 704   1 618
Ordinary share price, rub 376.4 411.6 328.5 249.6 249.3   180.0
Number of ordinary shares, mln 46.2 46.5 46.8 46.9 47.0   46.7
Market cap, bln rub 17 392 19 133 15 364 11 707 11 714   8 410
EV, bln rub ? 19 101 21 322 16 885 13 247 13 418   10 028
Book value, bln rub -1 422 -1 769 -1 039 -821 -975   -762
EPS, rub ? 9.99 7.21 10.4 7.74 7.58   4.74
FCF/share, rub 7.29 7.44 12.4 5.61 8.92   11.7
BV/share, rub -30.8 -38.1 -22.2 -17.5 -20.8   -16.3
EBITDA margin, % ? 24.4% 26.2% 31.1% 26.9% 26.6%   16.6%
Net margin, % ? 17.8% 13.2% 17.3% 13.0% 12.0%   7.41%
FCF yield, % ? 1.94% 1.81% 3.77% 2.25% 3.58%   6.52%
ROE, % ? 15.5% 10.1% 12.9% 9.03% 8.02%   4.94%
ROA, % ? 7.31% 4.69% 7.06% 5.24% 4.73%   2.96%
P/E ? 37.7 57.1 31.7 32.2 32.9   37.9
P/FCF 51.6 55.3 26.5 44.5 27.9   15.3
P/S ? 6.70 7.54 5.47 4.19 3.94   2.81
P/BV ? -12.2 -10.8 -14.8 -14.3 -12.0   -11.0
EV/EBITDA ? 30.1 32.0 19.3 17.6 16.9   20.3
Debt/EBITDA 2.69 3.29 1.74 2.05 2.15   3.27
R&D/CAPEX, % 110.9% 132.0% 182.7% 194.2% 168.8%   105.4%
CAPEX/Revenue, % 3.96% 3.57% 2.55% 2.84% 3.07%   4.90%
Teleflex shareholders