C
IDT Corporation IDT
$50.89 $4.7010.18%
Recommendation
Prev Close
Volume
Avg Vol (90D)
Market Cap
Dividend & Yield
52-Week Range
P/E (TTM)
EPS (TTM)

10/31/2024 07/31/2024 04/30/2024 01/31/2024 10/31/2023
Revenue 1.21B 1.21B 1.20B 1.20B 1.22B
Total Other Revenue -- -- -- -- --
Total Revenue 1.21B 1.21B 1.20B 1.20B 1.22B
Cost of Revenue 809.88M 815.15M 821.61M 830.75M 855.55M
Gross Profit 404.26M 390.63M 379.14M 369.66M 362.70M
SG&A Expenses 290.28M 283.61M 279.77M 270.94M 262.25M
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses 72.00K 60.00K -1.28M -1.28M -1.63M
Total Operating Expenses 1.14B 1.14B 1.14B 1.14B 1.15B
Operating Income 75.94M 69.34M 63.49M 63.33M 65.41M
Income Before Tax 74.27M 61.91M 54.10M 55.48M 56.34M
Income Tax Expenses -4.00M -6.35M 14.77M 14.75M 16.05M
Earnings from Continuing Operations 78.27 68.26 39.33 40.73 40.29
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -4.23M -3.81M -3.72M -3.78M -3.14M
Net Income 74.04M 64.45M 35.61M 36.95M 37.15M
EBIT 75.94M 69.34M 63.49M 63.33M 65.41M
EBITDA 96.48M 89.69M 83.89M 83.81M 85.80M
EPS Basic 2.93 2.55 1.41 1.46 1.46
Normalized Basic EPS 1.75 1.49 1.37 1.43 1.49
EPS Diluted 2.92 2.54 1.40 1.45 1.45
Normalized Diluted EPS 1.74 1.48 1.36 1.42 1.49
Average Basic Shares Outstanding 100.99M 100.96M 101.13M 101.31M 101.64M
Average Diluted Shares Outstanding 101.65M 101.56M 101.65M 101.75M 101.97M
Dividend Per Share 0.15 0.10 0.05 -- --
Payout Ratio 5.13% 3.93% 3.56% -- --
Weiss Ratings