0000940180-00-000988 10-Q/A 2 20000430 20000811 IDT CORP 0001005731 7373 223415036 DE 0731 10-Q/A 34 000-27898 695378 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