IDT   $39.18  2.08% Market Closed After Close 39.18 0.0

IDT Corp
Total Cash 174.00M
totalCashPerShare 6.867
EBITDA 70.69M
Total Debt 4.56M
quickRatio 0.767
currentRatio 1.47
Total Revenue 1.20B
debtToEquity 1.947
Revenue/Share 47.491
ROA 0.07664
ROE 0.17735
grossProfits
freeCashflow 40.01M
operatingCashflow 74.75M
earningsGrowth -0.19
revenueGrowth 0.001
grossMargins 0.32026002
ebitdaMargins 0.058870003
operatingMargins 0.05153
profitMargins 0.029660001
enterpriseValue 805.42M
forwardPE
floatShares 17.08M
sharesOutstanding 23.76M
sharesShort 204.57K
sharesShortPriorMonth 187.24K
dateShortInterest
sharesPercentSharesOut 0.01%
heldPercentInsiders 0.30%
heldPercentInstitutions 0.50%
Short Ratio help_outline 2.80%
shortPercentOfFloat 0.01%
impliedSharesOutstanding
bookValue 8.464
Price To Book help_outline 4.45
earningsQuarterlyGrowth -0.19
netIncomeToCommon 35.61M
trailingEps 1.40%
forwardEps 1.50%
enterpriseToEbitda 11.39
lastDividendValue
lastDividendDate
currentQuarterEstimate
institutionsCount 215
lastUpdated Sept. 16, 2024, 11:46 a.m.