תזרים המזומנים החופשי של IDT עבור Q4 24 הוא 23.58 M USD. עבור 2024, תזרים המזומנים החופשי של IDT היה 59.27 M USD ותזרים המזומנים התפעולי היה 78.19 M USD.