0000940180-98-001087 10-K 5 19980731 19981029 NASD IDT CORP 0001005731 7373 223415036 DE 0731 10-K 34 000-27898 98733312 190 MAIN ST HACKENSACK NJ 07601 2019281000 294 STATE STREET HACKENSACK NJ 07601 10-K 1 000094018098001087-001-seq1-10-k.txt FORM 10-K EX-10.21 2 000094018098001087-002-seq2-ex-10-21.txt SECURITIES PURCHASE AGREEMENT EX-21.1 3 000094018098001087-003-seq3-ex-21-1.txt LIST OF SUBSIDIARIES EX-23.1 4 000094018098001087-004-seq4-ex-23-1.txt CONSENT OF INDEPENDENT AUDITORS EX-27.1 5 000094018098001087-005-seq5-ex-27-1.txt FINANCIAL DATA SCHEDULE