tradingkey.logo
tradingkey.logo
Search

IDT Corp

IDT
Add to Watchlist
68.840USD
-1.000-1.43%
Close 09-18 16:00ET
1.71BMarket Cap
21.14P/E TTM
After-hours 16:10 (ET)68.840USD+0.100+0.14%

IDT Corp (IDT) Revenue Performance

Updated: Apr 30, 2026

Last year, IDT Corp generated 416.31M USD for its biggest-performing segment, IDT Digital Payments. The United States made the largest contribution, accounting for 972.21M USD last year. For the latest quarter, IDT Corp reported the revenue of 103.86M USD for the period ending 2026-04-30, which came from the top-performing segment, IDT Digital Payments. Other contributed the highest revenue, at 341.79M USD.

By Business

Annual
Annual
Quarterly
IDT Digital Payments
Boss Revolution Calling
IDT Global
BOSS Money
Other
Corporate
Carrier Services
Growth
net2phone-UCaaS
net2phone-Platform Services
FY2025
FY2024
FY2023
FY2022
FY2021
FY2020
FY2019
IDT Digital Payments
416.31M(41.02%)
407.43M(39.93%)
417.06M(38.28%)
473.21M(37.72%)
461.61M(33.50%)
334.42M(25.45%)
272.00M(19.30%)
Boss Revolution Calling
211.16M(20.81%)
263.21M(25.80%)
322.13M(29.57%)
387.94M(30.92%)
455.24M(33.04%)
468.25M(35.64%)
490.65M(34.82%)
IDT Global
209.61M(20.65%)
201.12M(19.71%)
230.28M(21.14%)
292.34M(23.30%)
361.00M(26.20%)
--(--)
--(--)
BOSS Money
139.83M(13.78%)
108.33M(10.62%)
76.93M(7.06%)
55.56M(4.43%)
49.32M(3.58%)
47.94M(3.65%)
--(--)
Other
37.91M(3.74%)
40.22M(3.94%)
42.95M(3.94%)
45.52M(3.63%)
50.57M(3.67%)
69.03M(5.25%)
55.63M(3.95%)
Corporate
--(--)
--(--)
--(--)
--(--)
--(--)
--(--)
--(--)
Carrier Services
--(--)
--(--)
--(--)
--(--)
--(--)
394.33M(30.01%)
514.20M(36.49%)
Growth
--(--)
--(--)
--(--)
--(--)
--(--)
--(--)
29.43M(2.09%)
net2phone-UCaaS
--(--)
--(--)
--(--)
--(--)
--(--)
--(--)
24.48M(1.74%)
net2phone-Platform Services
--(--)
--(--)
--(--)
--(--)
--(--)
--(--)
22.78M(1.62%)

By Region

Annual
Annual
Quarterly
United States
United Kingdom
Other
Netherlands (Country)
FY2025
FY2024
FY2023
FY2022
FY2021
FY2020
FY2019
United States
972.21M(78.95%)
922.95M(76.54%)
892.22M(72.02%)
973.53M(71.37%)
1.13B(78.16%)
922.86M(68.58%)
935.85M(66.41%)
United Kingdom
184.18M(14.96%)
209.49M(17.37%)
267.70M(21.61%)
311.85M(22.86%)
241.59M(16.70%)
134.35M(9.98%)
195.68M(13.89%)
Other
75.11M(6.10%)
73.33M(6.08%)
78.94M(6.37%)
78.67M(5.77%)
74.42M(5.14%)
77.81M(5.78%)
85.35M(6.06%)
Netherlands (Country)
--(--)
--(--)
--(--)
--(--)
--(--)
210.74M(15.66%)
192.28M(13.65%)
tradingkey.logo
Risk Warning: Our Website and Mobile App provides only general information on certain investment products. Finsights does not provide, and the provision of such information must not be construed as Finsights providing, financial advice or recommendation for any investment product.
Investment products are subject to significant investment risks, including the possible loss of the principal amount invested and may not be suitable for everyone. Past performance of investment products is not indicative of their future performance.
Finsights may allow third party advertisers or affiliates to place or deliver advertisements on our Website or Mobile App or any part thereof and may be compensated by them based on your interaction with the advertisements.
© Copyright: FINSIGHTS MEDIA PTE. LTD. All Rights Reserved.