Коэффициент цена/продажи ITDC составляет 10.11. Коэффициент стоимость компании/EBITDA — 57.76. По данным за 2023 в компании работают 483 сотрудников.