IDT   $50.28  1.68% Market Closed After Close 50.22 -0.12%

IDT Corp
Total Cash 193.00M
totalCashPerShare 7.65
EBITDA 76.89M
Total Debt 3.40M
quickRatio 0.843
currentRatio 1.513
Total Revenue 1.21B
debtToEquity 1.275
Revenue/Share 47.771
ROA 0.0817
ROE 0.28621
grossProfits
freeCashflow 43.66M
operatingCashflow 78.19M
earningsGrowth 3.67
revenueGrowth 0.017
grossMargins 0.32356998
ebitdaMargins 0.063769996
operatingMargins 0.06483
profitMargins 0.05345
enterpriseValue 1.02B
forwardPE
floatShares 16.99M
sharesOutstanding 23.67M
sharesShort 304.26K
sharesShortPriorMonth 193.81K
dateShortInterest
sharesPercentSharesOut 0.01%
heldPercentInsiders 0.13%
heldPercentInstitutions 0.50%
Short Ratio help_outline 2.53%
shortPercentOfFloat 0.02%
impliedSharesOutstanding
bookValue 9.747
Price To Book help_outline 4.82
earningsQuarterlyGrowth 3.62
netIncomeToCommon 64.45M
trailingEps 2.54%
forwardEps 1.50%
enterpriseToEbitda 13.20
lastDividendValue
lastDividendDate
currentQuarterEstimate
institutionsCount 223
lastUpdated Nov. 6, 2024, 3:39 p.m.