Comparison IDT (IDT) with Competitors
IDT (IDT) industry is Telecom Services.
Profit Margin
IDT6.85%
Industry12.49%
Upside-45.17%
Operating Margin
IDT9.44%
Industry17.37%
Upside-45.67%
Free Cash Flow Yield
IDT3.54%
Industry16.89%
Upside-79.01%
Dividend Yield
IDT0.40%
Industry4.70%
Upside-91.48%
P/E
IDT18.15
Industry13.71
Upside+32.38%
Forward P/E
IDT12.05
Industry9.81
Upside+22.80%
P/S
IDT1.22
Industry0.02
Upside+7111.65%
P/B
IDT4.27
Industry1.60
Upside+167.12%