IDT CORP (IDT)
↓ Download CSV- Sector Transportation & Utilities
- Incorporated DE
- Fiscal year ends Jul 31
In fiscal 2025, IDT CORP reported revenue of $1.23B, up 2.1% from the prior year. The company was profitable, with a net margin of 6.2% and a gross margin of 36.2%. It held $626.20M in total assets against $295.79M in total liabilities.
Key ratios (FY2025)
36.2%
Gross margin
8.2%
Operating margin
6.2%
Net margin
23.9%
Return on equity
+2.1%
Revenue growth (YoY)
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.23B | $1.21B | $1.24B | $1.36B | $1.45B | $1.35B | $1.41B | $1.55B | $1.50B | $1.50B |
| Cost of Revenue | $785.30M | $815.62M | $881.61M | $1.04B | — | — | — | $1.31B | $1.28B | $1.25B |
| Gross Profit | $446.19M | $390.16M | $357.24M | $325.00M | — | — | — | — | — | — |
| Operating Income | $100.42M | $64.75M | $60.74M | $60.09M | $56.99M | $17.94M | -$1.00M | $8.38M | $5.55M | $26.20M |
| Net Income | $76.09M | $64.45M | $40.49M | $27.03M | $96.47M | $21.43M | $134.0K | $4.21M | $8.18M | $23.51M |
| EPS (Diluted) | $3.01 | $2.54 | $1.58 | $1.03 | $3.70 | $0.81 | $0.01 | $0.17 | $0.35 | $1.03 |
| Total Assets | $626.20M | $550.10M | $510.81M | $497.09M | $512.65M | $404.75M | $443.70M | $399.60M | $518.96M | $469.66M |
| Total Liabilities | $295.79M | $283.54M | $300.34M | $316.27M | $346.04M | $333.61M | $390.15M | $368.29M | $364.41M | $345.45M |
| Shareholders' Equity | $318.96M | $255.66M | $200.00M | $170.64M | $166.61M | $71.14M | $53.56M | $31.30M | $154.56M | $124.20M |
| Cash & Equivalents | $226.50M | $164.56M | $103.64M | $98.35M | $107.15M | $84.86M | $80.17M | $73.98M | $90.34M | $104.00M |
| Operating Cash Flow | $127.06M | $78.19M | $52.40M | $29.41M | $66.62M | -$29.59M | $85.14M | $20.39M | $36.09M | $49.05M |
| Capital Expenditures | $20.77M | $18.92M | $21.96M | $21.88M | $16.77M | $16.04M | $18.68M | $20.57M | $22.95M | $18.37M |
| Shares Outstanding | 25.30M | 25.40M | 25.58M | 26.36M | 26.05M | 26.44M | 25.31M | 24.72M | 23.31M | 22.82M |
| Dividends Per Share | $0.22 | $0.10 | — | — | — | — | — | $0.56 | $0.76 | $0.75 |