Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
IDT
4.55%
▼ -1.11%
GLIBA
-8.81%
▼ -5.05%
Gross Margin
IDT
38.80%
▲ 0.96%
GLIBA
71.43%
▲ 43.30%
Free Cash Flow
IDT
$13.38M
▼ -$18.79M
GLIBA
$12.00M
▼ -$10.00M
Net Debt / EBITDA
IDT
-1.85
▼ -0.00
GLIBA
-4.91
▼ -0.98
Operating Margin
IDT
9.37%
▲ 0.76%
GLIBA
13.87%
▲ 0.97%
P/E Ratio
IDT
17.08
▲ 2.00
GLIBA
—