Integra LifeSciences Holdings Corporation Financial Statements (IART)

Integra LifeSciences Holdings Corporationsmart-lab.ru %   2019 2020 2021 2022 2023   LTM ?
Report date 21.02.2020 23.02.2021 24.02.2022 22.02.2023 31.12.2023   06.05.2024
Currency USD USD USD USD USD   USD
Financial report URL  
Revenue, bln rub ? 1 518 1 372 1 542 1 558 1 542   1 530
Operating Income, bln rub 179.0 151.4 197.2 238.9 174.1   98.9
EBITDA, bln rub ? 206.0 192.9 240.2 276.7 297.6   179.6
Net profit, bln rub ? 50.2 133.9 169.1 180.6 67.7   40.2
OCF, bln rub ? 373.7 203.8 312.4 264.5 140.0   129.6
CAPEX, bln rub ? 134.5 63.9 48.1 47.1 66.9   68.6
FCF, bln rub ? 239.2 139.9 264.3 217.4 73.1   60.9
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% 0.00%   0.00%
Dividend payout ratio, % 0.00% 0.00% 0.00% 0.00% 0.00%   0
OPEX, bln rub 794.2 699.7 747.4 731.4 714.3   767.2
Cost of production, bln rub 564.7 520.8 597.8 587.4 653.2   663.4
R&D, bln rub 79.6 77.4 93.1 101.2 62.7   104.5
Interest expenses, bln rub 54.0 71.6 50.4 49.6 71.8   58.0
Assets, bln rub 3 303 3 615 3 782 3 890 3 782   4 078
Net Assets, bln rub ? 1 417 1 515 1 685 1 804 1 588   2 901
Debt, bln rub 1 458 1 655 1 651 1 615 1 682   186.4
Cash, bln rub 198.9 470.2 513.4 456.7 309.1   663.1
Net debt, bln rub 1 259 1 185 1 138 1 159 1 373   -476.7
Ordinary share price, rub 58.3 64.9 67.0 56.1 43.6   37.8
Number of ordinary shares, mln 85.6 84.7 84.7 83.0 80.1   77.7
Market cap, bln rub 4 991 5 495 5 674 4 654 3 488   2 938
EV, bln rub ? 6 250 6 681 6 812 5 812 4 860   2 462
Book value, bln rub -569 -407 -474 -361 -535   838
EPS, rub ? 0.59 1.58 2.00 2.18 0.85   0.52
FCF/share, rub 2.79 1.65 3.12 2.62 0.91   0.78
BV/share, rub -6.65 -4.81 -5.60 -4.35 -6.69   10.8
EBITDA margin, % ? 13.6% 14.1% 15.6% 17.8% 19.3%   11.7%
Net margin, % ? 3.31% 9.76% 11.0% 11.6% 4.39%   2.63%
FCF yield, % ? 4.79% 2.55% 4.66% 4.67% 2.10%   2.07%
ROE, % ? 3.54% 8.84% 10.0% 10.0% 4.27%   1.39%
ROA, % ? 1.52% 3.70% 4.47% 4.64% 1.79%   0.99%
P/E ? 99.4 41.0 33.6 25.8 51.5   73.0
P/FCF 20.9 39.3 21.5 21.4 47.7   48.2
P/S ? 3.29 4.01 3.68 2.99 2.26   1.92
P/BV ? -8.77 -13.5 -12.0 -12.9 -6.51   3.51
EV/EBITDA ? 30.3 34.6 28.4 21.0 16.3   13.7
Debt/EBITDA 6.11 6.15 4.74 4.19 4.61   -2.65
R&D/CAPEX, % 59.1% 121.1% 193.5% 214.9% 93.8%   152.2%
CAPEX/Revenue, % 8.87% 4.66% 3.12% 3.02% 4.34%   4.49%
Integra LifeSciences Holdings Corporation shareholders