0000940180-00-000989 10-Q/A 2 20000131 20000811 IDT CORP 0001005731 7373 223415036 DE 0731 10-Q/A 34 000-27898 695395 190 MAIN ST HACKENSACK NJ 07601 2019281000 294 STATE STREET HACKENSACK NJ 07601 10-Q/A 1 0001.txt FORM 10-Q AMENDMENT #1 EX-27 2 0002.txt FINANCIAL DATA SCHEDULE