IDT
Balance Sheet

Last updated:

The balance sheet is a financial statement presenting the value of assets, liabilities and equity of a company. How has IDT's balance sheet done over the years? Its assets were worth $550,095,000 last year, which is more than in the previous period. 52% of IDTโ€™s total assets is currently financed by debt. Its liabilities reached the amount of $283,539,000, which means an decrease by -6% compared compared to last year.

Debt to Assets

IDT Corporation (NYSE:IDT): Debt to assets
2015 485682000 350.74M 72.22%
2016 469658000 345.45M 73.55%
2017 518963000 364.40M 70.22%
2018 399597000 368.29M 92.17%
2019 443703000 390.14M 87.93%
2020 404750000 333.61M 82.42%
2021 512655000 346.04M 67.5%
2022 497094000 316.26M 63.62%
2023 510810000 300.34M 58.8%
2024 550095000 283.53M 51.54%

IDT Balance Sheet (2015 โ€“ 2024)

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015
Assets
Current assets:
Cash and cash equivalents
164.55M103.63M98.35M107.14M84.86M80.16M68.08M90.34M109.53M110.36M
Short term investments
28.44M48.61M39.39M56.44M24.32M8.22M5.97M58.27M52.94M40.28M
Net receivables
42.21M32.09M64.31M46.64M44.16M58.06M58.06M65.17M64.97M67.01M
Inventory
0141.93M129.79M161.11M149.47M197.30M11.42M-4.50M-15.69M17.73M
Other current assets
187.30M202.72M30.77M16.77M19.30M24.70M185.33M157.32M127.28M130.65M
Total current assets
422.52M387.06M362.62M388.13M322.13M368.46M328.88M371.11M339.05M341.18M
Non-current assets:
Property, Plant and Equipment
41.92M44.19M44.07M38.5M39.55M34.35M36.06M88.99M87.37M91.31M
Goodwill
26.28M26.45M26.38M14.89M12.85M11.20M11.31M11.32M11.21M14.38M
Intangible assets
6.28M8.19M9.60M7.57M3.95M4.19M496K0843K1.27M
Long term investments
6.51M9.87M7.42M11.65M8.83M9.31M6.63M26.89M14.02M12.34M
Other non-current assets
11.54M10.91M10.27M10.38M8.90M11.57M11.03M8.79M7.59M12.68M
Total non-current assets
127.57M123.74M134.46M124.52M82.61M75.24M70.71M147.84M130.60M144.49M
Total assets
550.09M510.81M497.09M512.65M404.75M443.70M399.59M518.96M469.65M485.68M
Liabilities
Current liabilities:
Accounts payable
Deferred revenue
0121.82M122.29M157.81M156.10M217.50M55.00M76.45M182.02M170.75M
Short term debt
002.89M129.08M125.54M127.83M129.81M0118.01M6.35M
Total current liabilities
279.34M294.10M305.07M339.33M324.87M389.07M366.98M362.77M343.82M348.91M
Non-current liabilities:
Long term debt
1.53M2.88M4.60M5.47M7.35M00000
Deferred tax
0000000000
Other non-current liabilities
2.66M3.35M6.58M1.23M1.38M1.07M1.31M1.63M1.63M1.83M
Total non-current liabilities
4.19M6.23M11.19M6.70M8.74M1.07M1.31M1.63M1.63M1.83M
Total liabilities
283.53M300.34M316.26M346.04M333.61M390.14M368.29M364.40M345.45M350.74M
Data sourceData sourceData sourceData sourceData sourceData sourceData sourceData sourceData sourceData source