SThree plc / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €1.72B +13.7% €39.13M +91.5% 2.3% +0.0093 pp N/A N/A
    (estimated) €1.51B +3.1% €20.43M +150.4% 1.4% +0.0080 pp €23.30M -31.5% 1.5% -0.0078 pp
    (estimated) €1.47B -2.2% €8.16M -59.9% 0.6% -0.0080 pp €33.99M -30.2% 2.3% -0.0093 pp
    (estimated) €1.50B -12.9% €20.34M -64.5% 1.4% -0.020 pp €48.70M -9.1% 3.3% +0.0014 pp
    €1.72B -10.2% €57.26M -11.3% 3.3% -0.00042 pp €53.59M -44.8% 3.1% -0.020 pp
    €1.92B +1.4% €64.59M +3.4% 3.4% +0.00064 pp €97.09M +73.3% 5.1% +0.021 pp
    €1.89B +23.2% €62.46M +29.1% 3.3% +0.0015 pp €56.01M +22.8% 3.0% -0.000090 pp
    €1.53B +10.7% €48.38M +147.6% 3.2% +0.017 pp €45.60M -44.5% 3.0% -0.030 pp
    €1.39B -9.2% €19.54M -59.0% 1.4% -0.017 pp €82.16M +62.5% 5.9% +0.026 pp
    €1.53B +5.3% €47.61M +20.6% 3.1% +0.0040 pp €50.56M +132.5% 3.3% +0.018 pp
    €1.45B +12.9% €39.49M +24.0% 2.7% +0.0025 pp €21.75M -40.4% 1.5% -0.013 pp
    €1.28B +16.1% €31.84M +1.4% 2.5% -0.0036 pp €36.48M -14.5% 2.8% -0.010 pp
    €1.11B +13.1% €31.39M +2.2% 2.8% -0.0030 pp €42.66M -26.0% 3.9% -0.020 pp
    €978.15M +13.6% €30.73M +67.5% 3.1% +0.010 pp €57.67M +475.0% 5.9% +0.047 pp
    €860.71M +17.8% €18.34M +115.5% 2.1% +0.0097 pp €10.03M +768.7% 1.2% +0.010 pp
    €730.93M +9.8% €8.51M -56.1% 1.2% -0.017 pp €1.15M -97.0% 0.2% -0.057 pp
    €665.43M +6.5% €19.39M -17.0% 2.9% -0.0082 pp €39.08M -0.9% 5.9% -0.0044 pp
    €625.09M +14.3% €23.35M +42.6% 3.7% +0.0074 pp €39.43M -1.5% 6.3% -0.010 pp
    €546.73M -8.6% €16.38M +196.3% 3.0% +0.021 pp €40.04M -30.1% 7.3% -0.022 pp
    €598.49M -17.8% €5.53M -86.6% 0.9% -0.048 pp €57.26M -38.6% 9.6% -0.032 pp
    €727.73M +20.8% €41.34M +9.9% 5.7% -0.0056 pp €93.22M +105.9% 12.8% +0.053 pp
    €602.33M +32.9% €37.62M +176.6% 6.2% +0.032 pp €45.28M +87.9% 7.5% +0.022 pp
    €453.17M +24.8% €13.60M +227.8% 3.0% +0.019 pp €24.09M +84.1% 5.3% +0.017 pp
    €363.09M +30.0% €4.15M -116.7% 1.1% +0.10 pp €13.09M -1,620.5% 3.6% +0.039 pp
    €279.34M -€24.84M -8.9% -€860.80K -0.3%

    Notifications