IDT Corporation Declares $0.07 Quarterly Dividend in Line with Previous | Intellectia.AI