Expanded Buybacks And Margin Focus Might Change The Case For Investing In IDT (IDT)

IDT Corporation Class B -1.62%

IDT Corporation Class B

IDT

48.47

-1.62%

  • IDT Corporation, a global fintech and communications provider, recently expanded its share repurchase program after reporting resilient results across its telecom and fintech operations, while also setting its second-quarter fiscal 2026 results release and earnings call for March 10, 2026.
  • This combination of sustained operating discipline, margin-focused execution, and increased buybacks underscores management’s conviction in the company’s intrinsic value and cash-generation profile.
  • We’ll now examine how the expanded share repurchase program could influence IDT’s existing investment narrative and expectations around earnings quality.

Rare earth metals are the new gold rush. Find out which 31 stocks are leading the charge.

IDT Investment Narrative Recap

To own IDT, you need to believe its mix of telecom, fintech and software can keep converting disciplined operations into solid, recurring earnings and cash. The expanded share repurchase program reinforces that focus, but does not materially change the near term balance between earnings quality as a catalyst and capital allocation as a key risk, especially as higher buybacks compete with funding for growth.

The most relevant update here is IDT’s decision to expand its share repurchase program following resilient results across its telecom and fintech segments. That move sits alongside a steady dividend track record and upcoming second quarter fiscal 2026 results on March 10, 2026, placing capital returns at the center of investors’ expectations around earnings quality and the sustainability of cash generation.

But investors should also be aware that heavier buybacks could sharpen concerns about long term reinvestment and...

IDT's narrative projects $1.3 billion revenue and $104.9 million earnings by 2028. This implies revenue will decline by 0.7% per year and earnings will increase by $8.9 million from $96.0 million today.

Uncover how IDT's forecasts yield a $80.00 fair value, a 58% upside to its current price.

Exploring Other Perspectives

IDT 1-Year Stock Price Chart
IDT 1-Year Stock Price Chart

Seven fair value estimates from the Simply Wall St Community range from about US$36 to over US$56,000 per share, reflecting very different expectations. Against that backdrop, the expanded share repurchase program and its impact on future growth investment give you a concrete focal point to compare these contrasting views on IDT’s performance potential.

Explore 7 other fair value estimates on IDT - why the stock might be worth 28% less than the current price!

The Verdict Is Yours

Don't just follow the ticker - dig into the data and build a conviction that's truly your own.

  • A great starting point for your IDT research is our analysis highlighting 3 key rewards and 1 important warning sign that could impact your investment decision.
  • Our free IDT research report provides a comprehensive fundamental analysis summarized in a single visual - the Snowflake - making it easy to evaluate IDT's overall financial health at a glance.

Curious About Other Options?

Early movers are already taking notice. See the stocks they're targeting before they've flown the coop:

  • The future of work is here. Discover the 29 top robotics and automation stocks leading the charge in AI-driven automation and industrial transformation.
  • AI is about to change healthcare. These 29 stocks are working on everything from early diagnostics to drug discovery. The best part - they are all under $10b in market cap - there's still time to get in early.
  • Invest in the nuclear renaissance through our list of 84 elite nuclear energy infrastructure plays powering the global AI revolution.

This article by Simply Wall St is general in nature. We provide commentary based on historical data and analyst forecasts only using an unbiased methodology and our articles are not intended to be financial advice. It does not constitute a recommendation to buy or sell any stock, and does not take account of your objectives, or your financial situation. We aim to bring you long-term focused analysis driven by fundamental data. Note that our analysis may not factor in the latest price-sensitive company announcements or qualitative material. Simply Wall St has no position in any stocks mentioned.