$IDT SEC Filings

Filing Filed On
FORM S-3 22 Sep 2004
FORM S-3 12 May 2004
FORM S-3 03 Apr 2003
REGISTRATION STATEMENT 31 Aug 1999
FORM S-3 07 Jun 1999
FORM S-3 29 Apr 1999
INITIAL FORM S-3 08 Feb 1999
S-3 14 Aug 1998
FORM S-3 27 May 1998
S-3 30 Dec 1997
IDT CORPORATION 03 Oct 1997