IDT.AXIDT.AXASX
Loading
Cash Flow PerformanceCompressed
Percentile Rank29
Studio
Year-over-Year Change

Free cash flow yield

Percentile
P29
Within normal range
vs 3Y Ago
-2.8x
Contraction
Streak
2 yr
Consecutive growthCompressed
PeriodValueYoY Change
2025-19.89%+29.4%
2024-28.16%+47.0%
2023-53.10%-834.9%
20227.23%+3608.9%
2021-0.21%+97.0%
2020-6.77%-3.7%
2019-6.53%+40.9%
2018-11.06%-1236.6%
20170.97%+106.2%
2016-15.70%-