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