Teleflex Financial Statements (TFX)

Teleflexsmart-lab.ru   FY2021 FY2022 FY2023 FY2024 FY2025   LTM ?
Report date 01.03.2022 23.02.2023 23.02.2024 28.02.2025 27.02.2026   07.05.2026
Currency USD USD USD USD USD   USD
Financial report URL  
Revenue, bln rub ? 2 810 2 791 2 974 3 047 1 993   2 811
Operating Income, bln rub 628.1 499.7 506.3 151.0 255.8   182.1
EBITDA, bln rub ? 853.8 730.8 761.2 433.6 302.5   -88.5
Net profit, bln rub ? 485.4 363.1 356.3 69.7 -905.6   -1 009
OCF, bln rub ? 651.4 342.1 510.6 635.7 340.7   314.2
CAPEX, bln rub ? 71.6 79.2 91.4 126.4 95.2   65.2
FCF, bln rub ? 579.8 263.0 419.2 509.3 245.4   249.0
Dividend payout, bln rub 63.6 63.8 63.9 63.5 60.3   60.1
Ordinary share dividend yield, % 0.00% 0.00% 0.00%   0.00%
Dividend payout ratio, % 13.1% 17.6% 17.9% 91.2% 0.00%   -5.96%
OPEX, bln rub 921.5 1 031 1 141 1 552 865.0   1 315
Cost of production, bln rub 1 260 1 260 1 328 1 345 872.0   1 314
R&D, bln rub 130.8 153.8 154.4 161.7 144.8   188.9
Interest expenses, bln rub 57.0 54.3 85.1 83.5 100.2   113.2
Assets, bln rub 6 872 6 928 7 533 7 098 6 947   6 783
Net Assets, bln rub ? 3 755 4 022 4 441 4 278 3 125   3 084
Debt, bln rub 1 966 1 832 1 926 1 755 2 726   171.4
Cash, bln rub 445.1 292.0 222.8 306.2 393.3   309.4
Net debt, bln rub 1 521 1 540 1 704 1 449 2 332   -138.0
Ordinary share price, rub 328.5 178.0 122.0   129.1
Number of ordinary shares, mln 46.8 46.9 47.0 46.8 44.6   44.3
Market cap, bln rub 15 364 0 0 8 336 5 446   5 714
EV, bln rub ? 16 885 1 540 1 704 9 785 7 778   5 576
Book value, bln rub -1 039 -821 -975 -623 -704   -699
EPS, rub ? 10.4 7.74 7.58 1.49 -20.3   -22.8
FCF/share, rub 12.4 5.61 8.92 10.9 5.50   5.63
BV/share, rub -22.2 -17.5 -20.8 -13.3 -15.8   -15.8
EBITDA margin, % ? 30.4% 26.2% 25.6% 14.2% 15.2%   -3.15%
Net margin, % ? 17.3% 13.0% 12.0% 2.29% -45.4%   -35.9%
FCF yield, % ? 3.77% 6.11% 4.51%   4.36%
ROE, % ? 12.9% 9.03% 8.02% 1.63% -29.0%   -32.7%
ROA, % ? 7.06% 5.24% 4.73% 0.98% -13.0%   -14.9%
P/E ? 31.7 0.00 0.00 119.6 -6.01   -5.66
P/FCF 26.5 0.00 0.00 16.4 22.2   22.9
P/S ? 5.47 0.00 0.00 2.74 2.73   2.03
P/BV ? -14.8 0.00 0.00 -13.4 -7.73   -8.18
EV/EBITDA ? 19.8 2.11 2.24 22.6 25.7   -63.0
Debt/EBITDA 1.78 2.11 2.24 3.34 7.71   1.56
R&D/CAPEX, % 182.7% 194.2% 168.8% 127.9% 152.0%   289.6%
CAPEX/Revenue, % 2.55% 2.84% 3.07% 4.15% 4.78%   2.32%
Teleflex shareholders