IDT Balance Sheet Analysis

Assets, liabilities, and stockholders equity in millions USD

Scroll to see more
Balance sheet showing assets, liabilities, and shareholders' equity for IDT Corporation (IDT) - Annual data in millions USD
BreakdownFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period EndingDec 2025Jul 2024Jul 2023Jul 2022Jul 2021Jul 2020Jul 2019Jul 2018
Current Assets
Cash and Cash Equivalents226.51164.56103.6498.35163.59109.1988.3979.95
Short-Term Investments27.2928.4548.6139.3956.450.000.000.00
Cash & Short-Term Investments253.79193.00152.25137.75163.59109.1988.3979.95
Accounts Receivable42.8742.2232.8939.5346.6444.1758.0670.75
Inventory0.000.000.000.000.000.000.000.00
Other Current Assets223.6548.1116.6455.5616.7819.3024.7028.40
Total Current Assets520.30422.53387.07362.63388.14322.13368.46328.88
Non-Current Assets
Property, Plant & Equipment (Net)40.7541.9344.2044.0838.5039.5534.3636.08
Long-Term Investments3.633.649.877.4311.650.000.000.00
Goodwill26.4926.2926.4626.3814.900.000.000.00
Intangible Assets5.066.298.209.617.580.000.000.00
Other Non-Current Assets11.1911.557.1910.2838.0534.2311.5710.52
Total Non-Current Assets105.90127.57123.74134.47152.18107.9475.2470.72
Total Assets626.20550.10510.81497.09512.66404.75443.70399.60
Current Liabilities
Accounts Payable19.4424.7722.2328.54153.59150.69151.94163.57
Short-Term Debt0.840.000.000.000.000.000.000.00
Accrued Liabilities76.9584.1890.12100.9693.350.000.000.00
Deferred Revenue27.73122.2635.34122.3042.290.000.000.00
Other Current Liabilities244.9929.14143.5537.13143.45134.066.658.27
Total Current Liabilities293.00279.34294.11305.07339.33324.87389.07366.98
Non-Current Liabilities
Long-Term Debt1.101.532.884.615.477.350.000.00
Other Non-Current Liabilities1.692.663.356.591.231.391.081.31
Total Non-Current Liabilities2.794.206.2411.196.718.741.081.31
Total Liabilities295.79283.54300.34316.27346.04333.61390.15368.29
Stockholders' Equity
Common Stock0.320.320.310.310.300.000.000.00
Retained Earnings157.1286.5824.66-15.83-53.04-146.74-160.76-173.10
Accumulated Other Comprehensive Income-16.57-18.14-17.19-11.31-10.180.00-4.86-4.97
Treasury Stock143.85126.08-115.46101.57-60.41-56.22-51.74-85.60
Additional Paid-in Capital308.11303.51301.41296.01278.02277.44273.31294.05
Minority Interest25.2920.3716.7413.211.75-3.63-2.690.64
Shares Outstanding25.2325.2625.2725.690.000.000.000.00
Total Stockholders' Equity305.13246.18210.47167.62166.6171.1453.5631.30
Total Liabilities & Equity626.20550.10510.81497.09512.66404.75443.70399.60