Общая выручка IDOXL за последние полгода составляет 43.15 M GBP, и этот показатель выше, чем за предыдущие полгода, на 15.08%. Чистая прибыль за H1 24 составляет 3.25 M GBP.