Breakdown | ||||
Sep 2024 | Sep 2023 | Sep 2022 | Sep 2021 | Sep 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.21B | 1.24B | 1.36B | 1.45B | 1.35B | Gross Profit |
390.16M | 363.12M | 329.63M | 292.94M | 261.76M | EBIT |
64.75M | 60.74M | 60.09M | 56.99M | 24.95M | EBITDA |
82.26M | 80.94M | 53.00M | 82.99M | 38.12M | Net Income Common Stockholders |
64.45M | 40.49M | 27.03M | 96.47M | 21.43M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
193.00M | 152.25M | 137.75M | 163.59M | 109.19M | Total Assets |
550.10M | 510.81M | 497.09M | 512.65M | 404.75M | Total Debt |
1.53M | 2.88M | 4.61M | 5.47M | 7.35M | Net Debt |
-163.02M | -100.76M | -93.75M | -101.67M | -77.51M | Total Liabilities |
283.54M | 300.34M | 316.27M | 346.04M | 333.61M | Stockholders Equity |
246.18M | 193.73M | 167.62M | 164.86M | 74.77M |
Cash Flow | Free Cash Flow | |||
59.27M | 32.18M | 7.53M | 49.85M | -45.63M | Operating Cash Flow |
78.19M | 54.14M | 29.41M | 66.62M | -29.59M | Investing Cash Flow |
-748.00K | -33.46M | -33.78M | -44.06M | -32.46M | Financing Cash Flow |
-17.23M | -15.81M | -15.62M | -4.52M | -5.65M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $1.32B | 16.66 | 33.05% | 0.40% | 1.75% | 116.54% | |
64 Neutral | $484.83M | ― | -0.24% | ― | 12.49% | 82.27% | |
59 Neutral | $13.76B | 7.65 | -2.18% | 3.85% | 2.32% | -36.56% | |
58 Neutral | $1.07B | 3.27 | 71.43% | 6.53% | 13.21% | ― | |
58 Neutral | $858.25M | 59.21 | -1.12% | 7.74% | -5.87% | -93.49% | |
54 Neutral | $1.02B | 78.95 | 24.98% | ― | 11.85% | -90.54% | |
52 Neutral | $1.07B | ― | 21.93% | ― | -3.06% | -290.86% |
IDT Corporation held its 2024 Annual Meeting of Stockholders on December 12, 2024, where stockholders elected board nominees and approved executive compensation-related proposals. Additionally, the company declared a quarterly cash dividend of $0.05 per share, payable on December 31, 2024, to stockholders of record as of December 23, 2024.