Projected Income Statement: IDT Corporation

Forecast Balance Sheet: IDT Corporation

Fiscal Period: July 2024 2025 2026 2027 2028
Net Debt - - - - -
Change - - - - -
Announcement Date 10/8/24 9/29/25 - - -
Estimates

Cash Flow Forecast: IDT Corporation

Fiscal Period: July 2020 2021 2022 2023 2024 2025
CAPEX 1 16.04 16.76 21.88 21.96 18.92 20.77
Change - 4.51% 30.5% 0.36% -13.83% 9.77%
Free Cash Flow (FCF) 1 23.98 40.06 1.268 24.17 43.66 47.67
Change - 67.03% -96.83% 1,805.95% 80.64% 9.18%
Announcement Date 10/14/20 10/14/21 10/14/22 10/16/23 10/15/24 9/29/25
1USD in Million
Estimates

Forecast Financial Ratios: IDT Corporation

Fiscal Period: July 2020 2021 2022 2023 2024 2025 2026 2027 2028

Profitability

         
EBITDA Margin (%) - - - - - 10.45% 11.82% 11.89% 12.85%
EBIT Margin (%) - - - - - 8.15% 9.23% 9.58% 10.47%
EBT Margin (%) - - - - - - - - -
Net margin (%) - - - - - 6.18% 6.89% 7.34% 8.02%
FCF margin (%) - - - - - - - - -
FCF / Net Income (%) - - - - - - - - -

Profitability

         
ROA 3.58% 7.59% 7.56% 8.4% 8.17% 11.34% - - -
ROE 34.35% 81.51% 16.7% 22.68% 28.62% 27.18% - - -

Financial Health

         
Leverage (Debt/EBITDA) - - - - - - - - -
Debt / Free cash flow - - - - - - - - -

Capital Intensity

         
CAPEX / Current Assets (%) - - - - - - - - -
CAPEX / EBITDA (%) - - - - - - - - -
CAPEX / FCF (%) - - - - - - - - -

Items per share

         
Cash flow per share 1 3.274 4.159 3.829 4.101 6.515 8.978 - - -
Change - 27.04% -7.94% 7.1% 58.88% 37.8% - - -
Dividend per Share 1 - - - - 0.1 0.22 - - -
Change - - - - - 120% - - -
Book Value Per Share 1 2.885 6.4 6.526 7.665 9.747 12.09 - - -
Change - 121.84% 1.97% 17.47% 27.15% 24.08% - - -
EPS 1 0.81 3.7 1.03 1.58 2.54 3.01 - - -
Change - 356.79% -72.16% 53.4% 60.76% 18.5% - - -
Nbr of stocks (in thousands) 26,549 25,761 26,241 25,496 25,339 25,230 - - -
Announcement Date 10/14/20 10/14/21 10/14/22 10/16/23 10/15/24 9/29/25 - - -
1USD
Estimates
2026 *2027 *
P/E - -
PBR - -
EV / Sales 1.3x 1.33x
Yield - -

EPS & Dividend

Y-o-Y evolution of P/E

Trader
-
Investor
-
Global
-
Quality
-
ESG MSCI
B
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
1
Last Close Price
67.06USD
Average target price
75.00USD
Spread / Average Target
+11.84%

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Stocks
  3. IDT Stock
  4. Financials IDT Corporation