0000940180-00-000990 10-Q/A 2 19991031 20000814 IDT CORP 0001005731 7373 223415036 DE 0731 10-Q/A 34 000-27898 695449 190 MAIN ST HACKENSACK NJ 07601 2019281000 294 STATE STREET HACKENSACK NJ 07601 10-Q/A 1 0001.txt FORM 10-Q/A EX-27 2 0002.txt FINANCIAL DATA SCHEDULE