Shantui Construction Machinery Co., Ltd. / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    €1.72B +34.9% €133.40M +44.0% 7.8% +0.0049 pp €68.33M +37.3% 4.0% +0.00068 pp
    €1.28B +5.4% €92.64M +21.2% 7.3% +0.0094 pp €49.78M -14.4% 3.9% -0.0090 pp
    €1.21B +9.1% €76.46M +288.5% 6.3% +0.045 pp €58.16M -1.4% 4.8% -0.0052 pp
    €1.11B +29.0% €19.68M +61.4% 1.8% +0.0036 pp €59.00M -35.9% 5.3% -0.054 pp
    €859.07M +10.9% €12.19M +77.9% 1.4% +0.0053 pp €92.10M +48.9% 10.7% +0.027 pp
    €774.95M -20.0% €6.86M -29.6% 0.9% -0.0012 pp €61.86M +125.5% 8.0% +0.051 pp
    €968.43M +26.0% €9.74M +26.2% 1.0% +0.000013 pp €27.44M -60.6% 2.8% -0.062 pp
    €768.62M +44.2% €7.72M +46.8% 1.0% +0.00018 pp €69.58M +82.9% 9.1% +0.019 pp
    €533.06M +16.8% €5.26M -105.0% 1.0% +0.24 pp €38.04M -0.3% 7.1% -0.012 pp
    €456.36M -48.1% -€105.96M -1,985.6% -23.2% -0.24 pp €38.14M -51.6% 8.4% -0.0059 pp
    €879.80M -28.3% €5.62M -114.2% 0.6% +0.039 pp €78.75M +10.2% 9.0% +0.031 pp
    €1.23B -3.3% -€39.58M -1,168.1% -3.2% -0.035 pp €71.47M -30.3% 5.8% -0.022 pp
    €1.27B -28.7% €3.71M -93.6% 0.3% -0.030 pp €102.49M -190.4% 8.1% +0.14 pp
    €1.78B +9.7% €58.01M -42.9% 3.3% -0.030 pp -€113.40M -231.4% -6.4% -0.12 pp
    €1.62B +92.6% €101.62M +98.9% 6.3% +0.0020 pp €86.31M +1.6% 5.3% -0.048 pp
    €841.89M +5.7% €51.09M -16.2% 6.1% -0.016 pp €84.95M +1.2% 10.1% -0.0045 pp
    €796.58M +36.6% €60.97M +13.0% 7.7% -0.016 pp €83.98M +63.2% 10.5% +0.017 pp
    €583.12M +57.3% €53.98M +84.3% 9.3% +0.014 pp €51.45M +19.7% 8.8% -0.028 pp
    €370.66M +60.3% €29.29M +152.4% 7.9% +0.029 pp €42.96M +460.8% 11.6% +0.083 pp
    €231.24M +12.8% €11.60M +3.3% 5.0% -0.0046 pp €7.66M -75.5% 3.3% -0.12 pp
    €204.96M -19.8% €11.23M -39.7% 5.5% -0.018 pp €31.28M +20.0% 15.3% +0.051 pp
    €255.64M +10.7% €18.63M +3.7% 7.3% -0.0049 pp €26.06M +12.0% 10.2% +0.0012 pp
    €230.96M +28.5% €17.96M +206.3% 7.8% +0.045 pp €23.27M +43.7% 10.1% +0.011 pp
    €179.72M +35.5% €5.86M +183.3% 3.3% +0.017 pp €16.20M +119.3% 9.0% +0.034 pp
    €132.68M +30.9% €2.07M -12.4% 1.6% -0.0077 pp €7.39M +275.3% 5.6% +0.036 pp
    €101.38M +66.1% €2.36M -30.2% 2.3% -0.032 pp €1.97M -70.9% 1.9% -0.091 pp
    €61.04M €3.39M 5.6% €6.75M 11.1%

    Notifications