IDT - IDT Corporation logo

IDT

IDT Corporation

1 Year

-8.19%

5 Years

122x

10 Years

93.87%

20 Years

142.56%

30 Years

All Time

20x

Net Income x Stock Price

Historical Returns

📅 Period
💲 Price
💰 Return
Last Price2024-12-20
$ 48.39
1 Year2023-12-20
$ 33.62
143.94%
5 Years2019-12-20
$ 7.52
6x
10 Years2014-12-19
$ 10.79
448.59%
20 Years2004-12-20
$ 8.26
5x
All Time2001-05-16
$ 7.33
6x

Fundamental Data

Year
2024 1.20B 87M 40M 5M- 265M 270M 58M 20M 37M
2023 1.23B 82M 44M 2M- 149M 152M 54M 21M 32M
2022 1.36B 78M 29M 4M- 133M 137M 29M 21M 7M
2021 1.44B 75M 96M 5M- 158M 163M 66M 16M 49M
2020 1.34B 45M 21M 7M- 101M 109M- 29M 16M- 45M
2019 1.40B 24M 330000.00 2M- 85M 88M 85M 18M 66M
2018 1.54B 29M 5M 74M 6M 20M- 13M
2017 1.50B 27M 8M 148M 19M 22M- 3M
2016 1.49B 48M 25M 162M 49M 18M 30M
2015 1.59B 108M 84M 6M- 144M 150M 30M 28M 1M
2014 1.65B 39M 21M 19M- 147M 166M 45M 17M 28M
2013 1.62B 42M 13M 28M- 128M 156M 56M 15M 43M
2012 1.50B 15M 38M 30M- 121M 151M 40M 10M 29M
2011 1.55B 47M 26M 31M- 222M 254M 61M 17M 44M
2010 1.40B 58M 20M 40M- 182M 223M 57M 8M 48M
2009 1.53B- 110M- 155M 57M- 61M 118M- 100M 15M- 115M
2008 1.87B- 145M- 224M 122M- 180M 303M- 143M 45M- 188M
2007 2.01B 142M 58M 135M- 406M 541M- 122M 36M- 158M
2006 2.22B- 88M- 178M 141M- 373M 514M- 243M 53M- 296M
2005 2.46B 79M- 43M 196M- 736M 933M- 3M 112M- 116M
2004 2.21B 13M- 95M 53M- 985M 1.03B 76M 89M- 12M
2003 1.83B 1M- 17M 72M- 947M 1.02B 40M 63M- 22M
2002 1.53B- 361M- 303M 68M- 941M 1.00B 21M 39M- 17M
2001 1.23B 802M 532M 71M- 1.02B 1.09B 26M 106M- 80M
2000 1.09B 540M 230M 92M- 300M 393M- 77M 101M- 178M
1999 732M 62M 2M 141M 11M0.18 130M- 18M 48M- 66M
1998 335M 3M- 6M 118M 3M1.13 115M 30M 61M- 31M
1997 135M 1M- 3M 12M 4M4.36 7M- 4M 7M- 11M
1996 57M- 14M- 15M 14M- 14M 11M- 26M
1995 11M- 1M- 2M 200000.00 500000.00 1M- 800000.00