0001193125-05-240866 10-Q 5 20051031 20051212 20051212 IDT CORP 0001005731 4813 223415036 DE 0731 10-Q 34 001-16371 051258941 520 BROAD ST NEWARK NJ 07102 973 438 1000 520 BROAD STREET NEWARK NJ 07102 10-Q 1 d10q.htm FORM 10-Q EX-31.1 2 dex311.htm CERTIFICATION OF CHIEF EXECUTIVE OFFICER EX-31.2 3 dex312.htm CERTIFICATION OF CHIEF FINANCIAL OFFICER EX-32.1 4 dex321.htm CERTIFICATION PURSUANT TO 18 U.S.C SECTION 1350 EX-32.2 5 dex322.htm CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350