0001125282-00-000999 10-Q 3 20001031 20001215 IDT CORP 0001005731 7373 223415036 DE 0731 10-Q 34 000-27898 790582 190 MAIN ST HACKENSACK NJ 07601 2019281000 294 STATE STREET HACKENSACK NJ 07601 10-Q 1 0001.txt QUARTERLY REPORT EX-3.03 2 0002.txt CERTIFICATE OF AMENDMENT EX-27 3 0003.txt FDS --