IDT Corporation (IDT) — Cash Flow-to-Debt Ratio

Latest as of January 2026: 0.12x

IDT Corporation (IDT) has a Cash Flow-to-Debt Ratio of 0.12x as of January 2026, meaning its operating cash flow of $38.32 Million could theoretically repay 0% of its total liabilities ($310.09 Million) in one year. See free cash flow generation of IDT Corporation to measure how efficiently the company converts operating cash flow to free cash.

CF-to-Debt Ratio

0.12x
Operating CF / Total Liabilities

Operating Cash Flow

$38.32 Million
USD

Total Liabilities

$310.09 Million
USD

Data as of

Jan 2026
Most recent filing

IDT Corporation Cash Flow-to-Debt Ratio (1995–2025)

Historical debt coverage capacity for IDT Corporation across 31 annual periods. Also explore IDT net asset momentum to track the company's year-over-year net asset growth rate.

Annual Cash Flow-to-Debt Ratio for IDT Corporation (1995–2025)

Year-by-year debt coverage analysis for IDT Corporation. For market capitalisation and broader financial context, see market value of IDT Corporation.

Year CF-to-Debt Ratio Operating CF (USD) Total Liabilities YoY Change
2025 0.43x $127.06 Million $295.79 Million ▲ +55.8%
2024 0.28x $78.19 Million $283.54 Million ▲ +53.0%
2023 0.18x $54.14 Million $300.34 Million ▲ +93.9%
2022 0.09x $29.41 Million $316.27 Million ▼ -51.7%
2021 0.19x $66.62 Million $346.04 Million ▲ +317.0%
2020 -0.09x $-29.59 Million $333.61 Million ▼ -140.6%
2019 0.22x $85.14 Million $390.15 Million ▲ +1065.8%
2018 0.02x $6.89 Million $368.29 Million ▼ -64.1%
2017 0.05x $19.01 Million $364.41 Million ▼ -63.3%
2016 0.14x $49.05 Million $345.45 Million ▲ +63.1%
2015 0.09x $30.53 Million $350.74 Million ▼ -27.7%
2014 0.12x $45.72 Million $379.77 Million ▼ -29.7%
2013 0.17x $59.26 Million $346.27 Million ▲ +48.0%
2012 0.12x $40.27 Million $348.39 Million ▼ -31.9%
2011 0.17x $61.85 Million $364.38 Million ▼ -1.4%
2010 0.17x $57.13 Million $331.82 Million ▲ +165.1%
2009 -0.26x $-100.62 Million $380.18 Million ▼ -21.0%
2008 -0.22x $-143.21 Million $654.79 Million ▼ -29.8%
2007 -0.17x $-122.37 Million $726.19 Million ▲ +36.5%
2006 -0.27x $-243.04 Million $916.26 Million ▼ -5798.8%
2005 0.00x $-3.82 Million $849.50 Million ▼ -104.4%
2004 0.10x $76.75 Million $750.43 Million ▲ +72.1%
2003 0.06x $40.85 Million $687.47 Million ▲ +86.8%
2002 0.03x $21.74 Million $683.43 Million ▼ -4.9%
2001 0.03x $26.23 Million $783.93 Million ▲ +122.6%
2000 -0.15x $-77.07 Million $519.56 Million ▼ -95.8%
1999 -0.08x $-18.30 Million $241.50 Million ▼ -143.2%
1998 0.18x $30.60 Million $174.60 Million ▲ +232.2%
1997 -0.13x $-4.40 Million $33.20 Million ▲ +84.9%
1996 -0.88x $-14.90 Million $17.00 Million ▼ -678.5%
1995 0.15x $500.00K $3.30 Million
Cash Flow-to-Debt Ratio = Operating Cash Flow / Total Liabilities. Higher is better for debt service capacity.