IDT
P/E
26
ROE
17
Debt/Equity
1.9
P/B
4.4
ProfitMargin
3.0
Debt/CF
0.06