IDT.AXIDT.AXASX
Loading
Net Margin Over TimeExpanding
Percentile Rank53
Studio
Year-over-Year Change

Net income as a percentage of revenue

Percentile
P53
Within normal range
vs 5Y Ago
-2.2x
Contraction
Streak
3 yr
Consecutive growthExpanding
PeriodValueYoY Change
TTM-28.94%+29.1%
2025-40.79%+0.3%
2024-40.93%+66.6%
2023-122.54%-1178.7%
2022-9.58%-172.9%
202113.15%+196.7%
2020-13.61%+72.9%
2019-50.15%+61.9%
2018-131.70%-1525.9%
2017-8.10%-