IDT Corporation (FRA:IDC2)
Germany flag Germany · Delayed Price · Currency is EUR
44.14
+0.02 (0.05%)
At close: Jan 9, 2026

IDT Corporation Revenue

IDT Corporation had revenue of $322.75M USD in the quarter ending October 31, 2025, with 4.26% growth. This brings the company's revenue in the last twelve months to $1.24B, up 2.52% year-over-year. In the fiscal year ending July 31, 2025, IDT Corporation had annual revenue of $1.23B with 2.13% growth.

Revenue (ttm)
$1.24B
Revenue Growth
+2.52%
P/S Ratio
1.02
Revenue / Employee
$646.59K
Employees
1,925
Market Cap
1.10B 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