INTEGRA LIFESCIENCES HOLDINGS CORP (IART): financials from its own SEC filings