IDT Corporation
← Back to IDT Overview

IDT Corporation (IDT)

Price-to-Earnings Ratio History

P/E Ratio (TTM)

14.58

Financial Fundamentals

IDTQuarterly Data • 5Y View

Quarterly P/E

QuarterP/E Ratio
1996-04-30-10.89
1996-07-31-12.08
1996-10-31-18.14
1997-01-31-30.24
1997-04-30272.17
1997-07-3157.46
1997-10-3130.24
1998-01-3119.44
1998-04-3016.01
1998-07-31-2.37
1998-10-3118.14
1999-01-3145.36
1999-04-3043.61
1999-07-31-15.31
1999-10-313.83
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.09
2002-04-30-2.79
2002-07-31-1.61
2002-10-31-31.31
2003-01-31-10.15
2003-04-30-12.67
2003-07-3117.85
2003-10-31-11.62
2004-01-3110.37
2004-04-30-2.27
2004-07-31-6.10
2004-10-31-11.43
2005-01-31-8.11
2005-04-30-9.85
2005-07-31-5611.96
2005-10-31-4.31
2006-01-31-2.19
2006-04-30-12.53
2006-07-31-1.51
2006-10-310.53
2007-01-31-4.14
2007-04-30-5.80
2007-07-31-0.74
2007-10-319.69
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.83
2009-10-31-2.33
2010-01-312.59
2010-04-301.66
2010-07-315.22
2010-10-311.85
2011-01-3112.36
2011-04-308.77
2011-07-31225.35
2011-10-31-9.57
2012-01-3112.00
2012-04-3010.47
2012-07-310.99
2012-10-3110.31
2013-01-3112.75
2013-04-306.29
2013-07-31-20.90
2013-10-3127.35
2014-01-3130.25
2014-04-3014.97
2014-07-319.31
2014-10-310.98
2015-01-3140.61
2015-04-30145.24
2015-07-3164.76
2015-10-3114.82
2016-01-3114.01
2016-04-3017.14
2016-07-317.75
2016-10-314.63
2017-01-31124.90
2017-04-30-17.77
2017-07-31-8.72
2017-10-31-38.79
2018-01-3144.17
2018-04-30-9.67
2018-07-313.93
2018-10-31-27.92
2019-01-31235.69
2019-04-3012.08
2019-07-31-25.95
2019-10-31-28.37
2020-01-3153.37
2020-04-3068.73
2020-07-311.99
2020-10-317.34
2021-01-317.13
2021-04-304.22
2021-07-318.20
2021-10-31-128.57
2022-01-3132.15
2022-04-3035.94
2022-07-319.96
2022-10-3115.16
2023-01-3112.82
2023-04-3030.86
2023-07-3118.88
2023-10-3123.05
2024-01-3115.09
2024-04-3040.57
2024-07-316.60
2024-10-3117.14
2025-01-3114.64
2025-04-3014.57
2025-07-3121.96
2025-10-3114.26
2026-01-3114.58

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