0001193125-05-213038 DEF 14A 5 20051215 20051101 20051101 20051101 IDT CORP 0001005731 4813 223415036 DE 0731 DEF 14A 34 001-16371 051169852 520 BROAD ST NEWARK NJ 07102 973 438 1000 520 BROAD STREET NEWARK NJ 07102 DEF 14A 1 ddef14a.htm DEFINITIVE PROXY STATEMENT GRAPHIC 2 g64231g25q19.jpg GRAPHIC GRAPHIC 3 g64231g36c79.jpg GRAPHIC GRAPHIC 4 g64231g53g51.jpg GRAPHIC GRAPHIC 5 g64231g67j77.jpg GRAPHIC