Hangzhou Steam Turbine Co., Ltd. / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    €789.91M +12.1% €64.25M +4.3% 8.1% -0.0061 pp €131.01M -10.3% 16.6% -0.041 pp
    €704.88M +7.3% €61.59M -0.9% 8.7% -0.0073 pp €146.08M +105.7% 20.7% +0.099 pp
    €656.65M -4.7% €62.16M -19.6% 9.5% -0.018 pp €71.03M +135.5% 10.8% +0.064 pp
    €688.70M +21.5% €77.34M +36.5% 11.2% +0.012 pp €30.16M -69.7% 4.4% -0.13 pp
    €566.63M +11.3% €56.67M +38.0% 10.0% +0.019 pp €99.48M +2.2% 17.6% -0.016 pp
    €509.23M -7.8% €41.07M -0.2% 8.1% +0.0062 pp €97.36M -27.4% 19.1% -0.051 pp
    €552.41M +34.7% €41.15M +403.0% 7.4% +0.055 pp €134.03M +217.2% 24.3% +0.14 pp
    €410.15M +6.5% €8.18M +115.2% 2.0% +0.010 pp €42.26M -39.8% 10.3% -0.079 pp
    €384.94M +24.4% €3.80M -119.6% 1.0% +0.072 pp €70.15M +33.1% 18.2% +0.012 pp
    €309.36M -30.1% -€19.37M -146.2% -6.3% -0.16 pp €52.70M +19.6% 17.0% +0.071 pp
    €442.89M -26.5% €41.89M -46.1% 9.5% -0.034 pp €44.06M -46.3% 9.9% -0.037 pp
    €602.60M +10.7% €77.74M -11.1% 12.9% -0.032 pp €82.09M -21.7% 13.6% -0.056 pp
    €544.39M +0.6% €87.46M +14.8% 16.1% +0.020 pp €104.87M +29.8% 19.3% +0.043 pp
    €541.11M +6.4% €76.19M -5.9% 14.1% -0.018 pp €80.80M -8.5% 14.9% -0.024 pp
    €508.79M +19.2% €80.93M +16.6% 15.9% -0.0037 pp €88.36M +170.0% 17.4% +0.097 pp
    €426.67M +8.0% €69.43M +1.7% 16.3% -0.010 pp €32.73M -46.6% 7.7% -0.079 pp
    €394.92M +16.2% €68.25M +50.9% 17.3% +0.040 pp €61.32M +31.7% 15.5% +0.018 pp
    €339.80M +20.5% €45.22M -11.9% 13.3% -0.049 pp €46.56M +70.6% 13.7% +0.040 pp
    €282.08M +22.7% €51.34M +23.7% 18.2% +0.0014 pp €27.30M -30.8% 9.7% -0.075 pp
    €229.85M +97.6% €41.51M +100.3% 18.1% +0.0024 pp €39.46M -39.4% 17.2% -0.39 pp
    €116.34M +122.3% €20.73M +295.9% 17.8% +0.078 pp €65.13M +75.8% 56.0% -0.15 pp
    €52.34M +34.9% €5.24M +26.8% 10.0% -0.0064 pp €37.05M +124.7% 70.8% +0.28 pp
    €38.79M +12.7% €4.13M +26.7% 10.6% +0.012 pp €16.49M +128.0% 42.5% +0.21 pp
    €34.41M +16.0% €3.26M -8.9% 9.5% -0.026 pp €7.23M -9.9% 21.0% -0.061 pp
    €29.65M -14.5% €3.58M -48.7% 12.1% -0.081 pp €8.03M +482.8% 27.1% +0.23 pp
    €34.69M -2.9% €6.98M -18.8% 20.1% -0.040 pp €1.38M -84.2% 4.0% -0.20 pp
    €35.72M €8.60M 24.1% €8.73M 24.4%

    Notifications