0000940180-00-000986 10-K/A 3 19990731 20000811 IDT CORP 0001005731 7373 223415036 DE 0731 10-K/A 34 000-27898 695265 190 MAIN ST HACKENSACK NJ 07601 2019281000 294 STATE STREET HACKENSACK NJ 07601 10-K/A 1 0001.txt AMENDMENT NO. 1 TO FORM 10-K EX-23.1 2 0002.txt CONSENT OF INDEPENDENT AUDITORS EX-27 3 0003.txt FINANCIAL DATA SCHEDULE