IDT Corporation (IDT)
NYSE: IDT · IEX Real-Time Price · USD
36.19
+0.45 (1.26%)
Jun 21, 2024, 12:57 PM EDT - Market open

IDT Corporation Ratios and Metrics

Millions USD. Fiscal year is Aug - Jul.
Year
Current20232022202120202019 2018 - 1995
Market Capitalization
9186056831,283173267
Upgrade
Market Cap Growth
--11.46%-46.76%642.27%-35.27%104.64%
Upgrade
Enterprise Value
6533604591,005-452
Upgrade
PE Ratio
25.8514.9425.2713.308.071992.55
Upgrade
PS Ratio
0.760.490.500.890.130.19
Upgrade
PB Ratio
4.283.124.087.782.314.75
Upgrade
P/FCF Ratio
16.6318.7990.7325.73-3.794.02
Upgrade
P/OCF Ratio
12.2811.1723.2319.26-5.843.14
Upgrade
EV/Sales Ratio
0.540.290.340.69-0.030.00
Upgrade
EV/EBITDA Ratio
9.824.879.0212.22-1.220.07
Upgrade
EV/EBIT Ratio
14.186.7014.0015.58-2.72-3.05
Upgrade
EV/FCF Ratio
11.8311.1960.9320.160.990.02
Upgrade
Debt / Equity Ratio
0.010.010.030.030.10-
Upgrade
Debt / EBITDA Ratio
0.030.040.090.070.20-
Upgrade
Debt / FCF Ratio
0.030.090.610.11-0.16-
Upgrade
Quick Ratio
1.181.060.980.970.830.83
Upgrade
Current Ratio
1.471.321.191.140.990.95
Upgrade
Asset Turnover
2.342.452.713.213.213.36
Upgrade
Return on Equity (ROE)
17.40%21.60%16.50%83.40%35.20%0.30%
Upgrade
Return on Assets (ROA)
7.00%8.00%5.40%21.40%5.10%0.00%
Upgrade
Return on Capital (ROIC)
18.46%21.97%28.66%49.81%26.41%-0.93%
Upgrade
Earnings Yield
3.88%6.70%3.96%7.52%12.40%0.05%
Upgrade
FCF Yield
6.01%5.32%1.10%3.89%-26.40%24.89%
Upgrade
Dividend Yield
0.55%0.00%0.00%0.00%0.00%0.00%
Upgrade
Payout Ratio
14.29%0.00%0.00%0.00%0.00%0.00%
Upgrade
Buyback Yield / Dilution
0.37%2.96%-1.16%1.47%-4.48%-2.39%
Upgrade
Total Shareholder Return
0.93%2.96%-1.16%1.47%-4.48%-2.39%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).