Service Stream Limited / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €1.77B +5.8% €63.19M +22.7% 3.6% +0.0049 pp €78.91M +13.3% 4.4% +0.0030 pp
    (estimated) €1.68B +4.0% €51.51M +8.8% 3.1% +0.0013 pp €69.64M +14.0% 4.2% +0.0036 pp
    (estimated) €1.61B +11.8% €47.36M +20.7% 2.9% +0.0022 pp €61.11M +44.3% 3.8% +0.0086 pp
    (estimated) €1.44B +10.5% €39.25M +18.2% 2.7% +0.0018 pp €42.34M -49.0% 2.9% -0.034 pp
    €1.31B +1.6% €33.20M +83.2% 2.5% +0.011 pp €83.08M +37.6% 6.4% +0.017 pp
    €1.28B +11.7% €18.12M +623.8% 1.4% +0.012 pp €60.40M +4.7% 4.7% -0.0031 pp
    €1.15B +35.3% €2.50M -112.3% 0.2% +0.026 pp €57.67M +60.8% 5.0% +0.0079 pp
    €849.26M +88.5% -€20.38M -224.1% -2.4% -0.060 pp €35.86M +15.3% 4.2% -0.027 pp
    €450.49M -13.5% €16.42M -40.6% 3.6% -0.017 pp €31.10M -15.4% 6.9% -0.0015 pp
    €520.59M +9.0% €27.67M -1.1% 5.3% -0.0054 pp €36.75M +3.8% 7.1% -0.0036 pp
    €477.41M +35.2% €27.97M +21.3% 5.9% -0.0067 pp €35.40M -22.3% 7.4% -0.055 pp
    €353.20M +25.5% €23.06M +44.9% 6.5% +0.0087 pp €45.58M +55.7% 12.9% +0.025 pp
    €281.37M +14.5% €15.92M +42.0% 5.7% +0.011 pp €29.27M -19.4% 10.4% -0.044 pp
    €245.65M +6.6% €11.21M +70.5% 4.6% +0.017 pp €36.30M +92.5% 14.8% +0.066 pp
    €230.51M +5.7% €6.58M +407.6% 2.9% +0.023 pp €18.85M +30.1% 8.2% +0.015 pp
    €218.08M -26.2% €1.30M -102.2% 0.6% +0.21 pp €14.49M +84.4% 6.6% +0.040 pp
    €295.43M -11.0% -€60.06M -672.0% -20.3% -0.23 pp €7.86M -43.8% 2.7% -0.016 pp
    €332.01M -6.6% €10.50M +13.8% 3.2% +0.0057 pp €13.99M -20.3% 4.2% -0.0073 pp
    €355.39M +22.4% €9.23M -743.9% 2.6% +0.031 pp €17.56M +46.6% 4.9% +0.0082 pp
    €290.45M -7.1% -€1.43M -123.0% -0.5% -0.025 pp €11.97M +56.4% 4.1% +0.017 pp
    €312.74M +23.9% €6.24M -38.6% 2.0% -0.020 pp €7.65M -165.5% 2.4% +0.071 pp
    €252.46M +83.3% €10.15M +61.1% 4.0% -0.0056 pp -€11.68M -283.3% -4.6% -0.093 pp
    €137.74M +218.5% €6.30M -20.1% 4.6% -0.14 pp €6.37M +76.2% 4.6% -0.037 pp
    €43.24M -17.7% €7.89M -2.5% 18.2% +0.028 pp €3.62M -66.1% 8.4% -0.12 pp
    €52.52M €8.09M 15.4% €10.67M 20.3%

    Notifications