IDT Corporation (IDT)
NYSE: IDT · Real-Time Price · USD
53.18
+0.67 (1.28%)
May 6, 2026, 12:47 PM EDT - Market open

IDT Corporation Ratios and Metrics

Millions USD. Fiscal year is Aug - Jul.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Jul '25 Jul '24 Jul '23 Jul '22 Jul '21
1,3341,4869695996691,283
Market Cap Growth
7.23%53.43%61.59%-10.34%-47.88%660.40%
Enterprise Value
1,0611,144706.71371.66457.471,007
Last Close Price
53.1858.9138.2323.7226.0349.80
PE Ratio
16.1519.5715.0515.0125.2713.46
Forward PE
13.8811.0611.0611.0611.0611.06
PS Ratio
1.031.210.800.480.490.89
PB Ratio
3.854.873.933.093.997.78
P/TBV Ratio
3.944.883.943.134.097.87
P/FCF Ratio
11.6313.9816.3419.6988.8225.73
P/OCF Ratio
9.6811.7012.3911.4422.7419.26
EV/Sales Ratio
0.840.930.590.300.340.70
EV/EBITDA Ratio
8.789.428.304.605.8513.47
EV/EBIT Ratio
9.4111.3910.916.127.6117.67
EV/FCF Ratio
9.4510.7611.9212.2160.7720.19
Debt / Equity Ratio
0.000.000.010.010.030.03
Debt / EBITDA Ratio
0.010.010.020.040.060.07
Debt / FCF Ratio
0.010.010.030.100.610.11
Net Debt / Equity Ratio
-1.09-1.21-1.15-1.26-1.34-1.69
Net Debt / EBITDA Ratio
-2.91-3.03-3.32-3.02-2.87-3.72
Net Debt / FCF Ratio
-3.31-3.46-4.76-8.03-29.80-5.57
Asset Turnover
1.892.092.272.462.703.15
Quick Ratio
1.351.411.170.950.880.97
Current Ratio
1.861.781.511.321.191.14
Return on Equity (ROE)
24.41%27.18%28.62%22.68%16.70%81.51%
Return on Assets (ROA)
19.56%21.06%10.95%15.31%13.91%6.39%
Return on Invested Capital (ROIC)
64.67%88.92%43.27%61.04%70.85%56.27%
Return on Capital Employed (ROCE)
29.65%33.26%26.57%29.72%32.89%45.02%
Earnings Yield
6.27%5.11%6.64%6.66%3.96%7.43%
FCF Yield
8.60%7.15%6.12%5.08%1.13%3.89%
Dividend Yield
0.53%0.37%0.26%0.00%0.08%0.00%
Payout Ratio
7.69%7.29%3.93%0.00%1.90%0.00%
Buyback Yield / Dilution
0.93%0.41%0.70%2.96%-1.16%1.47%
Total Shareholder Return
1.46%0.78%0.96%2.96%-1.09%1.47%
Updated Mar 12, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q