0000891836-00-000263 8-K 5 20000328 5 20000331 IDT CORP 0001005731 7373 223415036 DE 0731 8-K 34 000-27898 590688 190 MAIN ST HACKENSACK NJ 07601 2019281000 294 STATE STREET HACKENSACK NJ 07601 8-K 1 000089183600000263-001-seq1-8-k.txt CURRENT REPORT ON FORM 8-K EX-2.1 2 000089183600000263-002-seq2-ex-2-1.txt OPTION AGREEMENT, DATED MARCH 3, 2000 EX-2.2 3 000089183600000263-003-seq3-ex-2-2.txt SUBSCRIPTION AGREEMENT, DATED MARCH 24, 2000 EX-2.3 4 000089183600000263-004-seq4-ex-2-3.txt LETTER AGREEMENT, DATED MARCH 28, 2000 EX-2.4 5 000089183600000263-005-seq5-ex-2-4.txt LETTER AGREEMENT, DATED MARCH 30, 2000