IDT – CVR 37421561 – Company Info & Financials