Total aset dari ITX untuk H1 24 adalah 10.67 M GBP, 10.17% kurang dari H2 23 sebelumnya. Dan total kewajiban menurun sebesar 14.64% dalam H1 24 hingga 2.62 M GBP.