Teleflex Financial Statements (TFX)

Teleflexsmart-lab.ru   2021 2022 2023 2024 2025   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% 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 249.6 249.3 178.0 122.0   132.9
Number of ordinary shares, mln 46.8 46.9 47.0 46.8 44.6   44.3
Market cap, bln rub 15 364 11 707 11 714 8 336 5 446   5 880
EV, bln rub ? 16 885 13 247 13 418 9 785 7 778   5 742
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% 2.25% 3.58% 6.11% 4.51%   4.24%
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 32.2 32.9 119.6 -6.01   -5.83
P/FCF 26.5 44.5 27.9 16.4 22.2   23.6
P/S ? 5.47 4.19 3.94 2.74 2.73   2.09
P/BV ? -14.8 -14.3 -12.0 -13.4 -7.73   -8.41
EV/EBITDA ? 19.8 18.1 17.6 22.6 25.7   -64.9
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