Investec Group / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €2.84B +7.0% €942.43M +9.8% 33.2% +0.0085 pp N/A N/A
    (estimated) €2.65B +5.7% €858.28M +7.8% 32.4% +0.0061 pp N/A N/A
    (estimated) €2.51B -55.5% €796.35M +0.1% 31.7% +0.18 pp N/A N/A
    €5.64B +147.1% €795.73M -26.3% 14.1% -0.33 pp -€632.01M -66.6% -11.2% +0.72 pp
    €2.28B -63.0% €1.08B +16.9% 47.3% +0.32 pp -€1.89B -234.4% -83.0% -1.1 pp
    €6.18B +30.4% €923.54M +55.9% 14.9% +0.024 pp €1.41B -31.0% 22.8% -0.20 pp
    €4.74B +11.6% €592.32M +92.4% 12.5% +0.053 pp €2.04B -478.7% 43.1% +0.56 pp
    €4.25B -22.1% €307.91M -76.4% 7.2% -0.17 pp -€539.38M -120.7% -12.7% -0.60 pp
    €5.46B -3.7% €1.30B +61.9% 23.9% +0.097 pp €2.61B +217.8% 47.8% +0.33 pp
    €5.67B -13.4% €804.63M +4.7% 14.2% +0.025 pp €820.03M -61.7% 14.5% -0.18 pp
    €6.54B +11.3% €768.71M +6.5% 11.7% -0.0053 pp €2.14B +227.4% 32.7% +0.22 pp
    €5.88B +2.5% €721.82M +13.4% 12.3% +0.012 pp €653.95M +26.8% 11.1% +0.021 pp
    €5.74B +155.6% €636.77M +165.4% 11.1% +0.0041 pp €515.92M -30.0% 9.0% -0.24 pp
    €2.24B +1.0% €239.91M -29.2% 10.7% -0.046 pp €736.64M -37.1% 32.8% -0.20 pp
    €2.22B -3.1% €339.07M +9.0% 15.3% +0.017 pp €1.17B -175.5% 52.8% +1.2 pp
    €2.29B +3.5% €310.94M +30.1% 13.6% +0.028 pp -€1.55B -184.6% -67.7% -1.5 pp
    €2.21B +2.7% €238.92M -44.8% 10.8% -0.093 pp €1.83B -532.3% 82.8% +1.0 pp
    €2.16B +57.5% €433.16M +9.1% 20.1% -0.089 pp -€424.08M -124.2% -19.7% -1.5 pp
    €1.37B -2.7% €397.17M +18.5% 29.0% +0.052 pp €1.75B +267.5% 128.1% +0.94 pp
    €1.41B +3.4% €335.08M -25.4% 23.8% -0.092 pp €476.79M -61.0% 33.9% -0.56 pp
    €1.36B +29.5% €449.29M +15.1% 33.0% -0.041 pp €1.22B -18,847.6% 90.0% +0.91 pp
    €1.05B +31.0% €390.50M +15.3% 37.2% -0.051 pp -€6.53M -103.4% -0.6% -0.25 pp
    €801.78M -42.1% €338.68M +179.6% 42.2% +0.34 pp €193.91M -299.6% 24.2% +0.31 pp
    €1.39B +106.3% €121.13M +478.1% 8.7% +0.056 pp -€97.13M -203.7% -7.0% -0.21 pp
    €671.73M +11.6% €20.95M -110.9% 3.1% +0.35 pp €93.65M -317.4% 13.9% +0.21 pp
    €602.02M +∞% -€191.45M -1,172.3% -31.8% -0.32 pp -€43.08M -104.9% -7.2% -0.072 pp
    €0.00 +NaN% €17.85M -80.8% N/A €870.57M -152.2% N/A
    €0.00 +NaN% €92.89M +13.1% N/A -€1.67B -160.3% N/A
    €0.00 €82.14M N/A €2.77B N/A

    Notifications