Average Rating for IDT: 'Buy'