IDT aliran tunai percuma untuk Q3 24 adalah 4.85 M USD. Untuk 2023, IDT aliran tunai percuma adalah 32.18 M USD dan operasi aliran tunai adalah 54.14 M USD.