0001193125-06-229144 DEF 14A 5 20061214 20061109 20061109 20061109 IDT CORP 0001005731 4813 223415036 DE 0731 DEF 14A 34 001-16371 061199431 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 g72257g25q19.jpg GRAPHIC GRAPHIC 3 g72257g36c79.jpg GRAPHIC GRAPHIC 4 g72257g82v39.jpg GRAPHIC GRAPHIC 5 g72257g83c80.jpg GRAPHIC