IDT Corporation (IDT)
NYSE: IDT · IEX Real-Time Price · USD
36.19
+0.45 (1.26%)
Jun 21, 2024, 12:57 PM EDT - Market open

IDT Corporation Balance Sheet

Millions USD. Fiscal year is Aug - Jul.
Year
20232022202120202019 2018 - 1995
Cash & Equivalents
198.82189.56226.92201.22257.2
Upgrade
Short-Term Investments
48.6139.3956.4524.338.22
Upgrade
Cash & Cash Equivalents
247.44228.96283.36225.55265.42
Upgrade
Cash Growth
8.07%-19.20%25.63%-15.02%26.89%
Upgrade
Receivables
64.4971.4646.6444.1758.06
Upgrade
Other Current Assets
75.1562.2158.1352.4244.98
Upgrade
Total Current Assets
387.07362.63388.14322.13368.46
Upgrade
Property, Plant & Equipment
44.244.0838.539.5534.36
Upgrade
Long-Term Investments
9.877.4311.658.839.32
Upgrade
Goodwill and Intangibles
34.6535.9922.4816.8215.41
Upgrade
Other Long-Term Assets
35.0246.9851.8917.4216.16
Upgrade
Total Long-Term Assets
123.74134.47124.5282.6275.24
Upgrade
Total Assets
510.81497.09512.66404.75443.7
Upgrade
Accounts Payable
22.2328.5424.525.1537.08
Upgrade
Deferred Revenue
35.3436.5342.2940.1142.48
Upgrade
Other Current Liabilities
236.53240272.54259.61309.51
Upgrade
Total Current Liabilities
294.11305.07339.33324.87389.07
Upgrade
Long-Term Debt
2.884.615.477.350
Upgrade
Other Long-Term Liabilities
3.356.591.231.391.08
Upgrade
Total Long-Term Liabilities
6.2411.196.718.741.08
Upgrade
Total Liabilities
300.34316.27346.04333.61390.15
Upgrade
Total Debt
2.884.615.477.350
Upgrade
Debt Growth
-37.45%-15.84%-25.57%--
Upgrade
Retained Earnings
24.66-15.83-42.86-139.33-160.76
Upgrade
Comprehensive Income
-17.19-11.31-10.18-7.41-4.86
Upgrade
Shareholders' Equity
193.73167.62164.8674.7756.24
Upgrade
Net Cash / Debt
244.55224.35277.89218.2265.42
Upgrade
Net Cash / Debt Growth
9.01%-19.27%27.36%-17.79%26.89%
Upgrade
Net Cash Per Share
9.568.5110.678.2510.49
Upgrade
Working Capital
92.9657.5648.8-2.74-20.61
Upgrade
Book Value Per Share
7.596.506.472.852.22
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).