A receita total de ITX para o último semestre é GBP2.20 M, e é 28.14% menor comparado com o semestre anterior. Lucro líquido de H1 24 é -813.58 k GBP.