IDT CORP
Financial highlights
| Metric | FY 07/31/25 | FY 07/31/24 | FY 07/31/23 | FY 07/31/22 | FY 07/31/21 |
|---|---|---|---|---|---|
| Income Statement | |||||
| Revenue | $1.2B | $1.2B | $1.2B | $1.4B | $1.4B |
| Cost of revenue | $785.3M | $815.6M | $881.6M | $1.0B | — |
| Gross profit | $446.2M | $390.2M | $357.2M | $325.0M | — |
| Selling, general & administrative | $287.6M | $270.2M | $243.2M | $216.9M | $218.5M |
| Research and development | $51.0M | $50.6M | $48.0M | $47.0M | — |
| Operating expenses | $345.8M | $325.4M | $296.5M | $264.9M | $1.4B |
| Operating income | $100.4M | $64.8M | $60.7M | $60.1M | $57.0M |
| Pretax income | $105.8M | $61.9M | $60.8M | $34.9M | $65.2M |
| Income tax expense | $24.7M | -$6.4M | $16.4M | $5.9M | -$31.7M |
| Net income | $76.1M | $64.5M | $40.5M | $27.0M | $96.5M |
| Balance Sheet | |||||
| Cash and equivalents | $226.5M | $164.6M | $103.6M | $98.4M | $107.1M |
| Current assets | $520.3M | $422.5M | $387.1M | $362.6M | $388.1M |
| Total assets | $626.2M | $550.1M | $510.8M | $497.1M | $512.7M |
| Current liabilities | $293.0M | $279.3M | $294.1M | $305.1M | $339.3M |
| Total liabilities | $295.8M | $283.5M | $300.3M | $316.3M | $346.0M |
| Stockholders' equity | $305.1M | $246.2M | $193.7M | $167.6M | $164.9M |
| Cash Flow Statement | |||||
| Cash from operations | $127.1M | $78.2M | $52.4M | $29.4M | $66.6M |
| Depreciation and amortization | $19.5M | $19.1M | $18.6M | $16.8M | $17.1M |
| Stock-based compensation | $3.1M | $7.4M | $4.5M | $1.9M | $1.5M |
| Capital expenditure | $20.8M | $18.9M | $22.0M | $21.9M | $16.8M |
| Free cash flow | $106.3M | $59.3M | $30.4M | $7.5M | $49.9M |
| Dividends paid | $5.5M | $2.5M | — | — | — |
| Share repurchases | $17.8M | $10.6M | $13.9M | $26.2M | $4.2M |
Shares outstanding 24.9M · Free float 49.0%
Annual filing data through FY ended July 31, 2025; float as of July 11, 2026.