27 filings
10-K
2023 FY
IDT
IDT Corp. - Ordinary Shares
Annual report
16 Oct 23
5:03pm
10-K
2022 FY
IDT
IDT Corp. - Ordinary Shares
Annual report
14 Oct 22
4:37pm
10-K
2021 FY
IDT
IDT Corp. - Ordinary Shares
Annual report
14 Oct 21
4:54pm
10-K
2020 FY
IDT
IDT Corp. - Ordinary Shares
Annual report
14 Oct 20
4:56pm
10-K
2019 FY
IDT
IDT Corp. - Ordinary Shares
Annual report
11 Oct 19
1:09pm