IDT Corporation IDT

67.46 (0.29) (0.43%) as of 25 Sep
Market cap
$1.7B
P/E
20.6×
Growth Flags show if company had growth for consecutive years
Apr '26 Jan '26 Oct '25 Jul '25 Older periods
P/E ratio
15.34 15.06 15.68 19.51

+8 more quarters

P/S ratio
0.98 0.97 1.03 1.20
P/FCF ratio
22.56 10.95 13.37 13.96
P/Operating CF
67.54 32.08 (125.83) 47.86
P/B ratio
3.32 3.45 3.80 4.65
EV/Sales
0.70 0.69 0.76 0.92
EV/EBITDA
6.77 6.85 7.39 9.34
EV/FCF
16.05 7.80 9.97 10.67
Current Ratio
1.92 1.86 1.80 1.78
Net Debt/EBITDA
(10.81) (11.43) (9.49) (13.58)
Debt/Equity
0.00 0.00 0.00 0.00
Earnings Yield
6.52% 6.64% 6.38% 5.13%
Free Cash Flow Yield
4.43% 9.13% 7.48% 7.16%
Free Cash Flow per Share
0.54 1.28 (0.63) 1.02
Book value per Share
15.12 14.23 13.34 12.66
Free Cash Flow
13.38 32.17 (15.96) 25.74
EV/EBIT
8.08 8.21 8.83 11.29
Other line items

Show all line items

Columns are period end dates