IDT Corporation (FRA:IDC2)
Germany flag Germany · Delayed Price · Currency is EUR
43.10
+0.06 (0.14%)
At close: Nov 28, 2025

IDT Corporation Revenue

In the fiscal year ending July 31, 2025, IDT Corporation had annual revenue of $1.23B USD with 2.13% growth. IDT Corporation had revenue of $316.60M in the quarter ending July 31, 2025, with 2.51% growth.

Revenue
$1.23B
Revenue Growth
+2.13%
P/S Ratio
1.00
Revenue / Employee
$639.74K
Employees
1,925
Market Cap
1.08B EUR

Revenue Chart

* This company reports financials in USD.

Revenue History

Fiscal Year EndRevenueChangeGrowth
Jul 31, 20251.23B25.72M2.13%
Jul 31, 20241.21B-33.08M-2.67%
Jul 31, 20231.24B-125.20M-9.18%
Jul 31, 20221.36B-82.93M-5.73%
Jul 31, 20211.45B101.22M7.52%
Jul 31, 20201.35B-63.40M-4.50%
Jul 31, 20191.41B-36.53M-2.53%
Apr 30, 20191.45B-101.80M-6.58%
Jul 31, 20181.55B45.77M3.05%
Jul 31, 20171.50B5.47M0.37%
Jul 31, 20161.50B-100.52M-6.29%
Jul 31, 20151.60B-54.76M-3.32%
Jul 31, 20141.65B30.92M1.91%
Jul 31, 20131.62B114.33M7.59%
Jul 31, 20121.51B154.87M11.46%
Jul 31, 20111.35B157.84M13.22%
Jul 31, 20101.19B-314.08M-20.83%
Jul 31, 20091.51B-247.87M-14.12%
Jul 31, 20081.76B-257.21M-12.78%
Jul 31, 20072.01B-213.68M-9.60%
Jul 31, 20062.23B4.44M0.20%
Jul 31, 20052.22B--

Revenue Definition

Revenue, also called sales, is the amount of money a company receives from its business activities, such as sales of products or services. Revenue does not take any expenses into account and is therefore different from profits.

Full Definition