Skapat 1995 (Netherlands), IMPACT egen 1016 systervarumärken och 2617 konkurrerande varumärken. IMPACT är en del av ROYAL PHILIPS, börsnoterat i Amsterdam. Dess International Securities Identification Number (isin-kod) är NL0000009538. IMPACT tillhör affärsområdet Medicinsk diagnostik och forskning.