IDT Corporation (IDT) Income Statement | Ticker