IDT fritt kassaflöde för Q2 24 är 20.37 M USD. För 2023, IDT var fritt kassaflöde 32.18 M USD och operativt kassaflöde var 54.14 M USD.