IDT Corporation (IDT)
NYSE: IDT · IEX Real-Time Price · USD
36.41
+0.48 (1.34%)
Apr 19, 2024, 3:20 PM EDT - Market open

IDT Corporation Ratios and Metrics

Millions USD. Fiscal year is Aug - Jul.
Year Current2023202220212020201920182017201620152014 2013 - 1995
Market Capitalization
9256056831,283173267130368351406362
Upgrade
Market Cap Growth
--11.46%-46.76%642.27%-35.27%104.64%-64.53%4.67%-13.35%12.03%-23.52%
Upgrade
Enterprise Value
6363604591,005-452-79219194170149
Upgrade
PE Ratio
24.7814.9425.2713.308.071992.5531.0144.9814.954.8019.27
Upgrade
PS Ratio
0.750.490.500.890.130.190.080.250.240.250.22
Upgrade
PB Ratio
4.273.124.087.782.314.754.262.522.843.033.61
Upgrade
P/FCF Ratio
23.8018.7990.7325.73-3.794.02-754.1927.9811.45205.0312.50
Upgrade
P/OCF Ratio
15.5211.1723.2319.26-5.843.146.4010.197.1613.287.92
Upgrade
EV/Sales Ratio
0.530.290.340.69-0.030.00-0.050.150.130.110.09
Upgrade
EV/EBITDA Ratio
9.314.879.0212.22-1.220.07-2.738.244.141.563.80
Upgrade
EV/EBIT Ratio
13.296.7014.0015.58-2.72-3.05-13.0344.727.361.886.51
Upgrade
EV/FCF Ratio
16.7411.1960.9320.160.990.02454.8816.686.3486.065.15
Upgrade
Debt / Equity Ratio
0.010.010.030.030.10----0.050.20
Upgrade
Debt / EBITDA Ratio
0.040.040.090.070.20----0.060.50
Upgrade
Debt / FCF Ratio
0.060.090.610.11-0.16----3.210.68
Upgrade
Quick Ratio
1.141.060.980.970.830.830.760.590.590.880.82
Upgrade
Current Ratio
1.431.321.191.140.990.950.901.020.990.980.92
Upgrade
Asset Turnover
2.342.452.713.213.213.363.483.113.213.273.63
Upgrade
Interest Coverage
---------570.67154.82
Upgrade
Return on Equity (ROE)
18.50%21.60%16.50%83.40%35.20%0.30%5.00%5.80%18.20%57.80%19.60%
Upgrade
Return on Assets (ROA)
7.20%8.00%5.40%21.40%5.10%0.00%0.90%1.70%5.00%17.30%4.10%
Upgrade
Return on Capital (ROIC)
18.52%21.97%28.66%49.81%26.41%-0.93%16.17%5.06%12.88%11.80%20.54%
Upgrade
Earnings Yield
4.09%6.70%3.96%7.52%12.40%0.05%3.23%2.22%6.69%20.83%5.19%
Upgrade
FCF Yield
4.20%5.32%1.10%3.89%-26.40%24.89%-0.13%3.57%8.73%0.49%8.00%
Upgrade
Dividend Yield
0.14%0.00%0.00%0.00%0.00%0.00%10.70%5.10%4.90%11.90%3.80%
Upgrade
Payout Ratio
3.45%0.00%0.00%0.00%0.00%0.00%329.40%217.10%72.80%55.00%69.40%
Upgrade
Buyback Yield / Dilution
0.87%2.96%-1.16%1.47%-4.48%-2.39%-6.04%-2.17%1.86%-1.35%-2.79%
Upgrade
Total Shareholder Return
1.00%2.96%-1.16%1.47%-4.48%-2.39%4.66%2.93%6.76%10.55%1.01%
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).