Total aset dari ICD untuk Q4 23 adalah 511.24 M USD, 25.89% lebih dari Q3 23 sebelumnya. Dan total kewajiban meningkat sebesar 65.12% dalam Q4 23 hingga 329.66 M USD.