Integra LifeSciences Holdings Corporation Financial Statements (IART)

Integra LifeSciences Holdings Corporationsmart-lab.ru   FY2021 FY2022 FY2023 FY2024 FY2025   LTM ?
Report date 24.02.2022 22.02.2023 28.02.2024 25.02.2025 26.02.2026   05.05.2026
Currency USD USD USD USD USD   USD
Financial report URL  
Revenue, bln rub ? 1 542 1 558 1 542 1 611 1 635   1 645
Operating Income, bln rub 197.2 238.9 111.5 28.4 68.3   123.9
EBITDA, bln rub ? 366.3 384.6 256.0 193.3 -326.2   -273.7
Net profit, bln rub ? 169.1 180.6 67.7 -6.94 -516.5   -495.8
OCF, bln rub ? 312.4 264.5 140.0 129.4 50.4   71.4
CAPEX, bln rub ? 48.1 47.1 66.9 104.4 81.4   81.6
FCF, bln rub ? 264.3 217.4 73.1 25.0 -31.1   -10.1
Dividend payout, bln rub 0.000 0.000 0.000 0.000 0.000   0.000
Ordinary share dividend yield, % 0.00% 0.00% 0.00%   0.00%
Dividend payout ratio, % 0.00% 0.00% 0.00% 0.00% 0.00%   0.00%
OPEX, bln rub 747.4 731.4 773.2 853.7 776.9   1 433
Cost of production, bln rub 597.8 587.4 656.8 728.5 790.0   769.5
R&D, bln rub 93.1 101.2 104.2 115.4 99.0   97.7
Interest expenses, bln rub 50.4 49.6 51.4 70.6 86.3   94.3
Assets, bln rub 3 782 3 890 3 782 4 037 3 602   3 578
Net Assets, bln rub ? 1 685 1 804 1 588 1 545 1 043   1 042
Debt, bln rub 1 666 1 630 1 682 1 985 2 033   2 039
Cash, bln rub 513.4 456.7 309.1 273.6 263.7   265.5
Net debt, bln rub 1 153 1 173 1 373 1 711 1 769   1 774
Ordinary share price, rub 67.0 22.7 12.4   9.42
Number of ordinary shares, mln 84.7 83.0 78.2 77.0 76.8   77.0
Market cap, bln rub 5 674 0 0 1 747 953   725
EV, bln rub ? 6 827 1 173 1 373 3 458 2 723   2 499
Book value, bln rub -474 -361 -535 -759 -706   -676
EPS, rub ? 2.00 2.18 0.87 -0.09 -6.73   -6.44
FCF/share, rub 3.12 2.62 0.94 0.32 -0.40   -0.13
BV/share, rub -5.60 -4.35 -6.85 -9.86 -9.20   -8.79
EBITDA margin, % ? 23.7% 24.7% 16.6% 12.0% -19.9%   -16.6%
Net margin, % ? 11.0% 11.6% 4.39% -0.43% -31.6%   -30.1%
FCF yield, % ? 4.66% 1.43% -3.26%   -1.40%
ROE, % ? 10.0% 10.0% 4.27% -0.45% -49.5%   -47.6%
ROA, % ? 4.47% 4.64% 1.79% -0.17% -14.3%   -13.9%
P/E ? 33.6 0.00 0.00 -251.5 -1.85   -1.46
P/FCF 21.5 0.00 0.00 70.0 -30.7   -71.6
P/S ? 3.68 0.00 0.00 1.08 0.58   0.44
P/BV ? -12.0 0.00 0.00 -2.30 -1.35   -1.07
EV/EBITDA ? 18.6 3.05 5.36 17.9 -8.35   -9.13
Debt/EBITDA 3.15 3.05 5.36 8.85 -5.42   -6.48
R&D/CAPEX, % 193.5% 214.9% 155.8% 110.5% 121.5%   119.8%
CAPEX/Revenue, % 3.12% 3.02% 4.34% 6.48% 4.98%   4.96%
Integra LifeSciences Holdings Corporation shareholders