IDT IDT Corp 4 Mar 2025 (82 Days) | | - Cons. EPS | - EPS |
IDT IDT Corp 4 Dec 2024 | | - Cons. EPS | 0.68 EPS |
IDT IDT Corp 2 Dec 2024 | | - Cons. EPS | - EPS |
IDT IDT Corp 10 Oct 2024 | | - Cons. EPS | 1.45 EPS |
IDT IDT Corp 5 Jun 2024 | | - Cons. EPS | 0.22 EPS |
IDT IDT Corp 3 Jun 2024 | | - Cons. EPS | - EPS |
IDT IDT Corp 6 Mar 2024 | | - Cons. EPS | 0.57 EPS |
IDT IDT Corp 4 Dec 2023 | | - Cons. EPS | 0.32 EPS |
IDT IDT Corp 12 Oct 2023 | | - Cons. EPS | 0.36 EPS |
IDT IDT Corp 7 Dec 2016 | | - Cons. EPS | 0.04 EPS |