0000940180-98-001238 10-Q/A 2 19981031 19981223 IDT CORP 0001005731 7373 223415036 DE 0731 10-Q/A 34 000-27898 98774425 190 MAIN ST HACKENSACK NJ 07601 2019281000 294 STATE STREET HACKENSACK NJ 07601 10-Q/A 1 000094018098001238-001-seq1-10-q-a.txt FORM 10-Q/A EX-27 2 000094018098001238-002-seq2-ex-27.txt FINANCIAL DATA SCHEDULE