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
Older periods Jul '25 Oct '25 Jan '26 Apr '26
P/E ratio

+8 more quarters

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

Show all line items

Columns are period end dates