Describir: IDT Corporation SWOT Analysis