Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
IRDM
3.84%
▲ 1.90%
IDT
4.55%
▼ -1.11%
Gross Margin
IRDM
77.22%
▼ -0.12%
IDT
38.80%
▲ 0.96%
Free Cash Flow
IRDM
$92.31M
▲ $50.65M
IDT
$13.38M
▼ -$18.79M
Net Debt / EBITDA
IRDM
3.72
▼ -0.03
IDT
-1.85
▼ -0.00
Operating Margin
IRDM
15.10%
▼ -8.05%
IDT
9.37%
▲ 0.76%
P/E Ratio
IRDM
53.75
▲ 12.73
IDT
17.08
▲ 2.00