<- Go Home
IDT Corporation
IDT Corporation provides communications and payment services in the United States, the United Kingdom, and internationally.
Market Cap
$1.0B
Volume
110.1K
Cash and Equivalents
$141.1M
EBITDA
$70.6M
Tax Rate Collected
N/A
Tax Rate Ratio
N/A
Gross Profit
$375.4M
Profit Margin
31.27%
52 Week High
$41.58
52 Week Low
$21.64
Dividend
0.50%
Price / Book Value
4.79
Price / Earnings
27.60
Price / Tangible Book Value
5.68
Enterprise Value
$861.2M
Enterprise Value / EBITDA
12.10
Operating Income
$63.3M
Return on Equity
18.77%
Return on Assets
7.74
Cash and Short Term Investments
$177.6M
Debt
$5.3M
Equity
$230.6M
Revenue
$1.2B
Unlevered FCF
$29.7M
Sector
Diversified Telecommunication Services
Category
N/A