Tổng tài sản của IDT trong Q2 24 là 521.78 M USD, tăng 4.56% so với kỳ trướcQ1 24. Và tổng nợ phải trả tăng 3.45% trong Q2 24 tới 291.2 M USD.