IDT Corporation
← Back to IDT Overview

IDT Corporation (IDT)

Solvency & Capital Structure

Total Debt

$621K

Net Debt

-$250.8M

IDT Corporation currently has $621K in total debt. Net debt is -$250.8M after cash offsets. This 'Net Cash' position indicates exceptional financial strength.

Financial Fundamentals

IDTQuarterly Data • 5Y View

DateTotal Debt ($B)Cash & Inv. ($B)Net Debt ($B)Total AssetsDebt/Assets
2026-04-300.000.25-0.25Net Cash0.700.1%
2026-01-310.000.25-0.25Net Cash0.680.1%
2025-10-310.000.22-0.22Net Cash0.650.1%
2025-07-310.000.25-0.25Net Cash0.630.3%
2025-04-300.000.22-0.22Net Cash0.600.3%
2025-01-310.000.17-0.17Net Cash0.580.2%
2024-10-310.000.18-0.18Net Cash0.550.3%
2024-07-310.000.19-0.19Net Cash0.550.3%
2024-04-300.000.27-0.26Net Cash0.520.9%
2024-01-310.010.27-0.27Net Cash0.521.0%
2023-10-310.000.16-0.16Net Cash0.500.5%
2023-07-310.000.15-0.15Net Cash0.510.6%
2023-04-300.000.14-0.13Net Cash0.520.7%
2023-01-310.010.16-0.15Net Cash0.501.4%
2022-10-310.010.14-0.13Net Cash0.491.4%
2022-07-310.000.14-0.13Net Cash0.500.9%
2022-04-300.010.14-0.13Net Cash0.501.6%
2022-01-310.010.15-0.14Net Cash0.511.5%
2021-10-310.010.16-0.15Net Cash0.511.6%
2021-07-310.010.16-0.16Net Cash0.511.1%
2021-04-300.010.14-0.13Net Cash0.461.9%
2021-01-310.010.13-0.12Net Cash0.422.1%
2020-10-310.010.12-0.11Net Cash0.412.4%
2020-07-310.010.11-0.10Net Cash0.401.8%
2020-04-300.010.07-0.06Net Cash0.372.8%
2020-01-310.010.08-0.07Net Cash0.442.0%
2019-10-310.010.08-0.07Net Cash0.462.0%
2019-07-310.000.09-0.09Net Cash0.440.0%
2019-04-300.000.08-0.08Net Cash0.420.0%
2019-01-310.000.08-0.08Net Cash0.420.0%
2018-10-310.000.06-0.06Net Cash0.400.0%
2018-07-310.000.07-0.07Net Cash0.400.0%
2018-04-300.000.06-0.06Net Cash0.390.0%
2018-01-310.000.10-0.10Net Cash0.500.0%
2017-10-310.000.11-0.11Net Cash0.490.0%
2017-07-310.000.15-0.15Net Cash0.520.0%
2017-04-300.000.13-0.13Net Cash0.480.0%
2017-01-310.000.13-0.13Net Cash0.460.0%
2016-10-310.000.15-0.15Net Cash0.470.0%
2016-07-310.000.16-0.16Net Cash0.470.0%
2016-04-300.000.15-0.15Net Cash0.470.0%
2016-01-310.000.15-0.15Net Cash0.460.0%
2015-10-310.000.15-0.15Net Cash0.470.0%
2015-07-310.010.15-0.14Net Cash0.491.3%
2015-04-300.010.15-0.14Net Cash0.481.3%
2015-01-310.010.15-0.15Net Cash0.481.4%
2014-10-310.010.18-0.18Net Cash0.501.3%
2014-07-310.020.17-0.15Net Cash0.484.1%
2014-04-300.020.16-0.14Net Cash0.454.4%
2014-01-310.020.15-0.13Net Cash0.445.0%
2013-10-310.020.16-0.14Net Cash0.445.0%
2013-07-310.030.16-0.13Net Cash0.446.5%
2013-04-300.030.16-0.13Net Cash0.456.4%
2013-01-310.030.15-0.12Net Cash0.446.6%
2012-10-310.030.17-0.14Net Cash0.466.7%
2012-07-310.030.15-0.12Net Cash0.456.7%
2012-04-300.030.16-0.13Net Cash0.407.5%
2012-01-310.030.13-0.10Net Cash0.397.7%
2011-10-310.030.13-0.10Net Cash0.397.8%
2011-07-310.030.25-0.22Net Cash0.575.6%
2011-04-300.040.27-0.23Net Cash0.586.4%
2011-01-310.040.25-0.21Net Cash0.576.7%
2010-10-310.040.23-0.19Net Cash0.537.4%
2010-07-310.040.22-0.18Net Cash0.527.9%
2010-04-300.040.22-0.17Net Cash0.518.7%
2010-01-310.050.18-0.12Net Cash0.5010.8%
2009-10-310.050.17-0.13Net Cash0.509.4%
2009-07-310.060.12-0.06Net Cash0.5610.2%
2009-04-300.120.15-0.03Net Cash0.6418.1%
2009-01-310.130.15-0.01Net Cash0.7517.9%
2008-10-310.120.21-0.09Net Cash0.8713.8%
2008-07-310.120.30-0.18Net Cash1.0012.2%
2008-04-300.130.31-0.18Net Cash1.3310.1%
2008-01-310.120.28-0.16Net Cash1.418.6%
2007-10-310.130.40-0.28Net Cash1.508.4%
2007-07-310.140.54-0.41Net Cash1.379.9%
2007-04-300.140.67-0.53Net Cash1.479.6%
2007-01-310.150.77-0.62Net Cash1.539.7%
2006-10-310.140.81-0.67Net Cash1.579.0%
2006-07-310.140.51-0.37Net Cash1.768.0%
2006-04-300.220.71-0.49Net Cash1.8412.0%
2006-01-310.210.70-0.49Net Cash1.8311.5%
2005-10-310.220.86-0.65Net Cash1.9511.2%
2005-07-310.200.93-0.74Net Cash1.989.9%
2005-04-300.100.93-0.84Net Cash1.935.0%
2005-01-310.051.00-0.94Net Cash1.872.8%
2004-10-310.050.98-0.93Net Cash1.862.7%
2004-07-310.051.04-0.99Net Cash1.872.9%
2004-04-300.051.02-0.97Net Cash1.832.8%
2004-01-310.081.07-0.99Net Cash1.864.4%
2003-10-310.071.00-0.93Net Cash1.714.2%
2003-07-310.071.02-0.95Net Cash1.734.2%
2003-04-300.061.04-0.97Net Cash1.723.7%
2003-01-310.071.08-1.01Net Cash1.724.0%
2002-10-310.071.11-1.05Net Cash1.734.0%
2002-07-310.071.01-0.94Net Cash1.614.3%
2002-04-300.071.02-0.95Net Cash1.734.1%
2002-01-310.081.05-0.98Net Cash1.774.3%
2001-10-310.081.05-0.98Net Cash1.684.6%
2001-07-310.071.09-1.02Net Cash1.883.8%
2001-04-300.081.12-1.04Net Cash2.113.8%
2001-01-310.091.08-0.99Net Cash2.044.4%
2000-10-310.101.20-1.10Net Cash2.204.4%
2000-07-310.090.39-0.30Net Cash1.227.6%
2000-04-300.120.35-0.23Net Cash1.219.8%
2000-01-310.050.32-0.27Net Cash0.816.2%
1999-10-310.140.20-0.07Net Cash0.6222.2%
1999-07-310.140.130.010.5227.5%
1999-04-300.130.020.110.4627.1%
1999-01-310.130.060.070.4528.3%
1998-10-310.120.100.020.4227.7%
1998-07-310.120.120.000.4228.5%
1998-04-300.110.17-0.05Net Cash0.3235.6%
1998-01-310.020.010.010.0925.9%
1997-10-310.020.010.010.0827.5%
1997-07-310.010.010.000.0621.4%
1997-04-300.010.010.010.0523.8%
1997-01-310.010.010.000.0518.0%
1996-10-310.010.01-0.00Net Cash0.0514.2%
1996-07-310.000.01-0.01Net Cash0.040.0%