$IDT SEC Filings

Filing Filed On
S-8 15 Oct 2024
S-8 16 Oct 2023
S-8 14 Oct 2021
REGISTRATION STATEMENT 11 Oct 2019
REGISTRATION STATEMENT 16 Oct 2017
REGISTRATION STATEMENT 14 Oct 2016
REGISTRATION STATEMENT 10 Dec 2015
REGISTRATION STATEMENT 14 Oct 2014
FORM S-8 11 Oct 2011
FORM S-8 14 Oct 2008
FORM S-8 15 Oct 2007
FORM S-8 21 Dec 2005
FORM S-8 13 Dec 2005
FORM S-8 13 Dec 2005
FORM S-8 08 Jun 2004
FORM S-8 21 Nov 2003
FORM S-8 05 Jun 2003
REGISTRATION FORM S-8 08 Oct 2002
FORM S-8 19 Jun 2001
FORM S-8 02 Nov 2000