IDT Corporation
← Back to IDT Overview

IDT Corporation (IDT)

Price-to-Earnings Ratio History

P/E Ratio (TTM)

14.41

Financial Fundamentals

IDTQuarterly Data • 5Y View

Quarterly P/E

QuarterP/E Ratio
1996-07-31-12.01
1996-10-31-17.75
1997-01-31-29.16
1997-04-30272.17
1997-07-3157.42
1997-10-3129.16
1998-01-3119.44
1998-04-3015.70
1998-07-31-2.37
1998-10-3117.75
1999-01-3145.36
1999-04-3045.36
1999-07-31-15.12
1999-10-312.58
2000-01-310.93
2000-04-300.73
2000-07-31-4.39
2000-10-310.11
2001-01-31-0.77
2001-04-30-1.87
2001-07-31-0.49
2001-10-31-0.46
2002-01-31-7.13
2002-04-30-2.80
2002-07-31-1.61
2002-10-31-32.25
2003-01-31-10.12
2003-04-30-12.59
2003-07-3117.96
2003-10-31-11.55
2004-01-3110.14
2004-04-30-2.27
2004-07-31-6.07
2004-10-31-11.43
2005-01-31-8.05
2005-04-30-9.85
2005-07-31-5700.00
2005-10-31-4.33
2006-01-31-2.19
2006-04-30-12.62
2006-07-31-1.51
2006-10-310.53
2007-01-31-4.14
2007-04-30-5.77
2007-07-31-0.74
2007-10-319.17
2008-01-31-0.89
2008-04-30-0.36
2008-07-31-0.16
2008-10-31-0.21
2009-01-31-0.04
2009-04-30-0.05
2009-07-310.84
2009-10-31-2.37
2010-01-312.60
2010-04-301.67
2010-07-315.28
2010-10-311.86
2011-01-3112.45
2011-04-308.76
2011-07-31226.14
2011-10-31-9.68
2012-01-3111.96
2012-04-3010.63
2012-07-310.99
2012-10-3110.53
2013-01-3112.91
2013-04-306.23
2013-07-31-21.50
2013-10-3126.94
2014-01-3129.63
2014-04-3015.06
2014-07-319.31
2014-10-310.98
2015-01-3140.61
2015-04-30178.13
2015-07-3164.73
2015-10-3115.06
2016-01-3113.88
2016-04-3016.88
2016-07-317.82
2016-10-314.61
2017-01-31120.00
2017-04-30-17.77
2017-07-31-8.82
2017-10-31-38.81
2018-01-3145.29
2018-04-30-9.68
2018-07-313.98
2018-10-31-27.94
2019-01-31179.50
2019-04-3011.87
2019-07-31-25.94
2019-10-31-28.38
2020-01-3147.25
2020-04-3067.50
2020-07-311.98
2020-10-317.45
2021-01-317.09
2021-04-304.23
2021-07-318.19
2021-10-31-128.57
2022-01-3129.32
2022-04-3036.78
2022-07-319.84
2022-10-3115.15
2023-01-3112.89
2023-04-3030.86
2023-07-3119.13
2023-10-3123.38
2024-01-3115.17
2024-04-3040.39
2024-07-316.59
2024-10-3117.25
2025-01-3114.56
2025-04-3014.61
2025-07-3121.98
2025-10-3114.23
2026-01-3114.65
2026-04-3014.41

* P/E ratios are calculated using trailing twelve-month (TTM) earnings.