$IDT SEC Filings

Filing Filed On
10-K 15 Oct 2024
10-K 16 Oct 2023
10-K 14 Oct 2022
10-K 14 Oct 2021
ANNUAL REPORT 14 Oct 2020
ANNUAL REPORT 11 Oct 2019
ANNUAL REPORT 15 Oct 2018
ANNUAL REPORT 16 Oct 2017
ANNUAL REPORT 14 Oct 2016
ANNUAL REPORT 14 Oct 2015
ANNUAL REPORT 14 Oct 2014
FORM 10-K 15 Oct 2013
FORM 10-K 15 Oct 2012
FORM 10-K 11 Oct 2011
FORM 10-K 28 Oct 2010
FORM 10-K 29 Oct 2009
FORM 10-K 14 Oct 2008
FORM 10-K 15 Oct 2007
ANNUAL REPORT 16 Oct 2006
FORM 10-K 14 Oct 2005