Log in
E-mail
Password
Show password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON

INTEGRA LIFESCIENCES HOLDINGS CORPORATION

(IART)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization1 3 8425 0045 4715 889--
Entreprise Value (EV)1 5 0576 1536 5556 8646 5386 458
P/E ratio 62,6x100x41,4x37,8x33,9x29,5x
Yield ------
Capitalization / Revenue 2,61x3,30x3,99x3,81x3,59x3,37x
EV / Revenue 3,43x4,05x4,78x4,44x3,99x3,69x
EV / EBITDA 14,8x16,7x19,6x17,7x15,1x13,4x
Price to Book 2,79x3,53x3,61x3,15x2,67x2,40x
Nbr of stocks (in thousands) 85 18085 86684 27384 580--
Reference price (USD) 45,158,364,969,669,669,6
Announcement Date 02/21/201902/19/202002/18/2021---
1 USD in Million
Estimates
Income Statement Evolution (Annual data)
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales1 1 4721 5181 3721 5451 6411 750
EBITDA1 342369334388434482
Operating profit (EBIT)1 301324240349391436
Operating Margin 20,4%21,4%17,5%22,6%23,8%24,9%
Pre-Tax Profit (EBT) 57,460,193,5---
Net income1 60,850,2134157178204
Net margin 4,13%3,31%9,76%10,2%10,8%11,7%
EPS2 0,720,581,571,842,052,36
Dividend per Share2 ------
Announcement Date 02/21/201902/19/202002/18/2021---
1 USD in Million
2 USD
Income Statement Evolution (Quarterly data)
Fiscal Period: December 2020 Q4 2021 Q1 2021 Q2 2021 Q3 2021 Q4 2022 Q1
Net sales1 389360390385410380
EBITDA1 10389,910195,110398,5
Operating profit (EBIT)1 81,080,491,184,392,888,2
Operating Margin 20,8%22,3%23,4%21,9%22,7%23,2%
Pre-Tax Profit (EBT) ------
Net income1 92,745,435,133,940,235,2
Net margin 23,9%12,6%8,99%8,81%9,82%9,26%
EPS2 1,090,530,410,400,460,41
Dividend per Share ------
Announcement Date 02/18/202104/28/202107/28/2021---
1 USD in Million
2 USD
Previous periodNext period
Balance Sheet Analysis
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt1 1 2151 1491 084975649568
Net Cash position1 ------
Leverage (Debt / EBITDA) 3,55x3,12x3,24x2,51x1,50x1,18x
Free Cash Flow1 122162165236242288
ROE (Net Profit / Equities) 17,4%17,0%14,2%14,1%14,5%14,2%
Shareholders' equity1 3492959411 1151 2271 436
ROA (Net Profit / Asset) 6,44%7,41%6,03%6,95%7,49%8,46%
Assets1 9446782 2202 2662 3742 414
Book Value Per Share2 16,216,518,022,126,129,0
Cash Flow per Share2 2,382,682,392,623,333,86
Capex1 77,769,538,951,655,850,0
Capex / Sales 5,28%4,58%2,83%3,34%3,40%2,86%
Announcement Date 02/21/201902/19/202002/18/2021---
1 USD in Million
2 USD
Key data
Capitalization (USD) 5 889 273 509
Net sales (USD) 1 371 868 000
Number of employees 3 700
Sales / Employee (USD) 370 775
Free-Float 81,2%
Free-Float capitalization (USD) 4 784 531 591
Avg. Exchange 20 sessions (USD) 30 873 322
Average Daily Capital Traded 0,52%
EPS & Dividend
Year-on-year evolution of the PER
Change in Enterprise Value/EBITDA