Idt IDT
NYSE IDT
$67.99 -0.37 (-0.54%)
As of: Sep 9, 2026 · 3:59 PM EDT

Idt (IDT) EV to FCF (2010 - 2026)

Idt (IDT) posted EV to FCF of 70.63 for Q2 2026, up 147.89% on a QoQ basis from 28.49 in Q1 2026, and up 405.18% year-over-year from 13.98 in Q2 2025.

Analysis

Idt (IDT) EV to FCF (2010 - 2026) Analysis & Trends

Idt has reported EV to FCF for 17 years, with the latest figure at 70.63 in Q2 2026.

  • On a quarterly basis, EV to FCF rose 405.18% year-over-year to 70.63 in Q2 2026; TTM through Apr 2026 was 17.08, a 74.86% increase from a year earlier, with the FY2025 full-year figure at 10.91, down 11.25% from the prior year.
  • EV to FCF was 70.63 for Q2 2026 at Idt, up from 28.49 in the prior quarter.
  • The five-year high for EV to FCF was 144.91 in Q2 2024, with the low at 185.13 in Q4 2024.
  • Average EV to FCF over 5 years is 13.51, with a median of 37.56 recorded in 2022.
  • The sharpest annual moves came in 2024 and 2026: EV to FCF plunged 477.7% in 2024, then jumped 405.18% in 2026.
  • Over 5 years, EV to FCF stood at 38.92 in 2022, then gained by 25.95% to 49.02 in 2023, then slumped by 477.7% to 185.13 in 2024, then jumped by 66.45% to 62.11 in 2025, then soared by 213.72% to 70.63 in 2026.
  • The last three EV to FCF figures came in at 70.63 (Q2 2026), 28.49 (Q1 2026), and 62.11 (Q4 2025), per Business Quant data.
Peer Set

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr)
1 Comcast 230.48 Bn 222.82 Bn -
2 Grupo Televisa, S.A.B 31.11 Bn 29.27 Bn 318.12 Mn
3 Charter Communications 16.07 Bn 15.56 Bn -
4 Lumen Technologies 6.88 Bn 5.01 Bn 1.39 Bn
5 Liberty Broadband 4.49 Bn 4.45 Bn -
6 Telephone & Data Systems 4.33 Bn 2.14 Bn 185.25 Mn
7 Liberty Global 3.59 Bn 1.17 Bn 796.60 Mn
8 Uniti 2.54 Bn 1.93 Bn 567.70 Mn
9 Idt 1.69 Bn 1.45 Bn 122.50 Mn
10 Liberty Latin America 1.50 Bn 1.25 Bn 652.20 Mn
Historic Data

Historic Data

Download Data
DateValue
Apr 30, 2026 70.63
Jan 31, 2026 28.49
Oct 31, 2025 -62.11
Jul 31, 2025 45.04
Apr 30, 2025 13.98
Jan 31, 2025 62.26
Oct 31, 2024 -185.13
Jul 31, 2024 36.21
Apr 30, 2024 144.91
Jan 31, 2024 27.67
Oct 31, 2023 49.02
Jul 31, 2023 23.99
Apr 30, 2023 -53.96
Jan 31, 2023 47.13
Oct 31, 2022 38.92
Jul 31, 2022 64.16
Apr 30, 2022 -168.32
Jan 31, 2022 60.33
Oct 31, 2021 -101.34
Jul 31, 2021 41.49