IDT Financial Ratios Analysis

Valuation, profitability, leverage, and liquidity ratios

Scroll to see more
BreakdownFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul 2025Jul 2024Jul 2023Jul 2022Jul 2021
Valuation Ratios
P/E Ratio19.5315.0314.9425.2713.30
Forward P/E11.0611.0611.0611.0611.06
P/S Ratio1.210.800.490.500.89
P/B Ratio4.503.632.873.787.70
Price/Tangible Book5.434.543.805.199.01
Price/FCF13.9816.3419.8690.7325.73
Price/OCF11.7012.3911.5423.2319.26
Enterprise Value Ratios
EV/Revenue1.050.680.390.420.80
EV/EBITDA11.2610.656.548.4818.95
EV/EBIT12.0911.817.219.3020.71
EV/FCF12.1313.8216.0575.4323.13
Profitability & Returns
Return on Equity (ROE)0.27%0.29%0.23%0.17%0.82%
Return on Assets (ROA)0.11%0.08%0.08%0.08%0.08%
Return on Invested Capital (ROIC)1.05%0.98%0.86%1.65%
Return on Capital Employed (ROCE)0.32%0.26%0.31%0.32%0.32%
Leverage & Solvency Ratios
Debt/Equity0.010.010.030.040.05
Debt/EBITDA0.020.040.070.110.12
Debt/FCF0.020.060.191.000.16
Liquidity Ratios
Current Ratio1.781.511.321.191.14
Quick Ratio1.010.840.630.580.62
Efficiency Ratios
Asset Turnover2.092.272.462.703.15
Yield & Distribution Ratios
Earnings Yield0.05%0.07%0.07%0.04%0.08%
FCF Yield0.07%0.06%0.05%0.01%0.04%
Dividend Yield0.00%0.00%
Payout Ratio0.07%0.04%
Buyback Yield0.00%0.01%0.03%-0.01%0.01%
Total Return0.01%0.01%0.03%-0.01%0.01%