The Inventing Press

IDT CORP

Financial highlights

MetricFY 07/31/25FY 07/31/24FY 07/31/23FY 07/31/22FY 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.

Coverage