Tổng tài sản của IDT trong Q2 25 là 575.73 M USD, tăng 3.80% so với kỳ trướcQ1 25. Và tổng nợ phải trả tăng 3.00% trong Q2 25 tới 280.63 M USD.