0000940180-98-001196 10-K/A 3 19980731 19981204 IDT CORP 0001005731 7373 223415036 DE 0731 10-K/A 34 000-27898 98764524 190 MAIN ST HACKENSACK NJ 07601 2019281000 294 STATE STREET HACKENSACK NJ 07601 10-K/A 1 000094018098001196-001-seq1-10-k-a.txt AMENDMENT NO. 1 TO FORM 10-K EX-21.1 2 000094018098001196-002-seq2-ex-21-1.txt SUBSIDIARIES OF TEH REGISTRANT EX-23.1 3 000094018098001196-003-seq3-ex-23-1.txt CONSENT OF INDEPENDENT AUDITORS