0000940180-00-000305 10-Q 4 20000131 20000316 IDT CORP 0001005731 7373 223415036 DE 0731 10-Q 34 000-27898 571839 190 MAIN ST HACKENSACK NJ 07601 2019281000 294 STATE STREET HACKENSACK NJ 07601 10-Q 1 000094018000000305-001-seq1-10-q.txt FORM 10-Q EX-10.27 2 000094018000000305-002-seq2-ex-10-27.txt LEASE, DATED 11/24/1999 EX-10.28 3 000094018000000305-003-seq3-ex-10-28.txt LEASE AMENDMENT, DATED 12/30/1999 EX-27 4 000094018000000305-004-seq4-ex-27.txt FINANCIAL DATA SCHEDULE