IDT Corporation / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €1.10B +0.5% €90.41M +1.0% 8.2% +0.00039 pp €103.21M +5.2% 9.4% +0.0042 pp
    (estimated) €1.10B +1.3% €89.56M +9.4% 8.2% +0.0060 pp €98.09M +8.5% 9.0% +0.0059 pp
    (estimated) €1.08B +1.6% €81.88M +14.3% 7.6% +0.0084 pp €90.41M +17.8% 8.4% +0.011 pp
    (estimated) €1.06B +1.4% €71.65M +9.1% 6.7% +0.0048 pp €76.77M -8.2% 7.2% -0.0075 pp
    (estimated) €1.05B +2.0% €65.68M +19.5% 6.3% +0.0091 pp €83.59M +0.9% 8.0% -0.00086 pp
    €1.03B -2.7% €54.98M +59.2% 5.3% +0.021 pp €82.83M +27.6% 8.1% +0.019 pp
    €1.06B -9.2% €34.54M +49.8% 3.3% +0.013 pp €64.91M +48.4% 6.1% +0.024 pp
    €1.16B -5.7% €23.05M -72.0% 2.0% -0.047 pp €43.74M -38.5% 3.8% -0.020 pp
    €1.23B +7.5% €82.29M +350.2% 6.7% +0.051 pp €71.12M -715.4% 5.8% +0.068 pp
    €1.15B -4.5% €18.28M +6,393.9% 1.6% +0.016 pp -€11.56M -113.1% -1.0% -0.084 pp
    €1.20B -8.9% €281.47K -92.2% 0.0% -0.0025 pp €88.55M +278.1% 7.4% +0.056 pp
    €1.32B +3.0% €3.59M -48.5% 0.3% -0.0027 pp €23.42M -34.6% 1.8% -0.010 pp
    €1.28B +0.4% €6.97M -65.2% 0.5% -0.010 pp €35.79M -37.8% 2.8% -0.017 pp
    €1.28B -6.3% €20.06M -72.2% 1.6% -0.037 pp €57.51M +14.1% 4.5% +0.0081 pp
    €1.36B -3.3% €72.07M +349.8% 5.3% +0.042 pp €50.40M -6.2% 3.7% -0.0011 pp
    €1.41B +1.9% €16.02M +61.8% 1.1% +0.0042 pp €53.73M -15.8% 3.8% -0.0080 pp
    €1.38B +7.6% €9.90M -70.0% 0.7% -0.018 pp €63.83M +46.5% 4.6% +0.012 pp
    €1.29B -3.1% €32.96M +44.1% 2.6% +0.0084 pp €43.59M -35.5% 3.4% -0.017 pp
    €1.33B +11.0% €22.87M +32.1% 1.7% +0.0028 pp €67.59M +21.1% 5.1% +0.0042 pp
    €1.20B -8.9% €17.31M -113.1% 1.4% +0.12 pp €55.82M -176.7% 4.7% +0.10 pp
    €1.31B -18.1% -€132.59M -30.7% -10.1% +0.018 pp -€72.82M -13.0% -5.5% -0.0032 pp
    €1.60B -6.7% -€191.34M -482.7% -11.9% -0.15 pp -€83.71M +14.0% -5.2% -0.0095 pp
    €1.72B -9.6% €50.00M -132.8% 2.9% +0.11 pp -€73.42M -54.6% -4.3% +0.042 pp
    €1.90B -9.8% -€152.38M +307.8% -8.0% -0.062 pp -€161.65M -274.8% -8.5% -0.13 pp
    €2.11B +11.3% -€37.37M -54.2% -1.8% +0.025 pp €92.50M -34.7% 4.4% -0.031 pp
    €1.89B +20.8% -€81.64M +446.4% -4.3% -0.034 pp €141.66M +59.7% 7.5% +0.018 pp
    €1.56B +19.8% -€14.94M -94.2% -1.0% +0.19 pp €88.71M +70.5% 5.7% +0.017 pp
    €1.31B +24.4% -€258.74M -157.0% -19.8% -0.63 pp €52.02M -54.1% 4.0% -0.068 pp
    €1.05B +12.5% €454.08M +130.6% 43.2% +0.22 pp €113.22M +450.3% 10.8% +0.086 pp
    €933.05M +49.4% €196.90M +7,860.3% 21.1% +0.21 pp €20.58M -19.1% 2.2% -0.019 pp
    €624.53M +118.3% €2.47M -145.3% 0.4% +0.023 pp €25.42M -67.8% 4.1% -0.24 pp
    €286.08M +148.1% -€5.46M +68.4% -1.9% +0.0090 pp €78.90M +3,325.9% 27.6% +0.26 pp
    €115.32M +134.3% -€3.24M -75.6% -2.8% +0.24 pp €2.30M -190.0% 2.0% +0.072 pp
    €49.22M +393.2% -€13.31M +642.9% -27.0% -0.091 pp -€2.56M -266.7% -5.2% -0.21 pp
    €9.98M -€1.79M -17.9% €1.54M 15.4%

    Notifications