IDT Corporation (NYSE:IDT) announces a share repurchase program. Under the program, the company will repurchase up to 8,000,000 Class B Common Stock.