Sopra Steria Group SA / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €6.19B +3.8% €369.55M +7.7% 6.0% +0.0022 pp €409.28M +8.1% 6.6% +0.0026 pp
    (estimated) €5.96B +3.3% €343.01M +9.0% 5.8% +0.0030 pp €378.69M +5.3% 6.4% +0.0012 pp
    (estimated) €5.77B +1.7% €314.61M +11.0% 5.5% +0.0046 pp €359.62M +19.3% 6.2% +0.0092 pp
    (estimated) €5.67B -1.8% €283.38M +12.9% 5.0% +0.0065 pp €301.44M -58.8% 5.3% -0.073 pp
    €5.78B -0.5% €250.90M +36.6% 4.3% +0.012 pp €731.20M +1.1% 12.7% +0.0020 pp
    €5.81B +13.8% €183.70M -25.9% 3.2% -0.017 pp €723.20M +22.7% 12.5% +0.0090 pp
    €5.10B +8.9% €247.80M +32.0% 4.9% +0.0085 pp €589.40M +15.0% 11.6% +0.0061 pp
    €4.68B +9.9% €187.70M +75.7% 4.0% +0.015 pp €512.70M +15.0% 10.9% +0.0049 pp
    €4.26B -3.9% €106.80M -33.4% 2.5% -0.011 pp €445.90M -4.0% 10.5% -0.00014 pp
    €4.43B +8.3% €160.30M +28.1% 3.6% +0.0056 pp €464.40M +59.5% 10.5% +0.034 pp
    €4.10B +6.9% €125.10M -27.5% 3.1% -0.014 pp €291.10M +2.9% 7.1% -0.0028 pp
    €3.83B +2.4% €172.50M +14.7% 4.5% +0.0048 pp €283.00M +7.0% 7.4% +0.0031 pp
    €3.74B +4.4% €150.40M +78.2% 4.0% +0.017 pp €264.60M +59.7% 7.1% +0.024 pp
    €3.58B +57.2% €84.40M -14.1% 2.4% -0.020 pp €165.70M -0.9% 4.6% -0.027 pp
    €2.28B +69.0% €98.20M +37.5% 4.3% -0.0099 pp €167.20M +131.3% 7.3% +0.020 pp
    €1.35B +10.9% €71.40M +28.4% 5.3% +0.0072 pp €72.29M +5.4% 5.4% -0.0028 pp
    €1.22B +15.9% €55.60M -11.6% 4.6% -0.014 pp €68.58M -2.8% 5.6% -0.011 pp
    €1.05B -10.2% €62.87M -15.9% 6.0% -0.0040 pp €70.57M -43.3% 6.7% -0.039 pp
    €1.17B +6.9% €74.77M +174.5% 6.4% +0.039 pp €124.53M +3.4% 10.6% -0.0036 pp
    €1.09B -3.1% €27.24M -53.2% 2.5% -0.027 pp €120.41M +41.8% 11.0% +0.035 pp
    €1.13B +12.8% €58.20M +5.6% 5.2% -0.0035 pp €84.92M +39.8% 7.5% +0.015 pp
    €1.00B +11.6% €55.10M +24.6% 5.5% +0.0058 pp €60.74M -34.4% 6.1% -0.043 pp
    €897.67M +18.6% €44.21M +25.4% 4.9% +0.0027 pp €92.63M +77.9% 10.3% +0.034 pp
    €756.98M +20.2% €35.26M +43.7% 4.7% +0.0076 pp €52.07M +10.1% 6.9% -0.0063 pp
    €629.76M €24.53M 3.9% €47.29M 7.5%

    Notifications