RESTATED SALE AGREEMENT BETWEEN INTERNATIONAL COMPUTER SYSTEMS, INC. AND IDT CORPORATION