$IDT SEC Filings

Filing Filed On
DEF 14A 01 Nov 2024
DEF 14A 01 Nov 2023
DEF 14A 03 Nov 2022
DEF 14A 12 Nov 2021
PROXY STATEMENT 30 Oct 2020
DEFINITIVE PROXY STATEMENT 08 Nov 2019
DEFINITIVE PROXY STATEMENT 16 Nov 2018
PROXY STATEMENT 06 Nov 2017
DEFINITIVE PROXY STATEMENT 08 Nov 2016
PROXY STATEMENT 30 Oct 2015
DEF 14A 31 Oct 2014
DEFINITIVE PROXY STATEMENT 05 Nov 2013
DEFINITIVE PROXY STATEMENT 07 Nov 2012
DEFINITIVE PROXY STATEMENT 07 Nov 2011
DEFINITIVE PROXY STATEMENT 28 Feb 2011
DEFINITIVE PROXY STATEMENT 03 Nov 2010
DEFINITIVE PROXY STATEMENT 16 Nov 2009
DEFINITIVE PROXY STATEMENT 07 Nov 2008
DEFINITIVE PROXY STATEMENT 15 Nov 2007
DEFINITIVE PROXY STATEMENT 09 Nov 2006