Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
ZD
-18.59%
▼ -0.03%
IDT
4.55%
▼ -1.11%
Gross Margin
ZD
84.06%
▲ 17.38%
IDT
38.80%
▲ 0.96%
Free Cash Flow
ZD
$53.96M
▲ $57.14M
IDT
$13.38M
▼ -$18.79M
Net Debt / EBITDA
ZD
-3.38
▼ -4.52
IDT
-1.85
▼ -0.00
Operating Margin
ZD
-15.60%
▼ -16.74%
IDT
9.37%
▲ 0.76%
P/E Ratio
ZD
3.05
▼ -30.94
IDT
17.08
▲ 2.00