Sichuan New Energy Power Company Limited / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    €369.72M -7.8% €87.97M -8.8% 23.8% -0.0028 pp €382.14M -9.9% 103.4% -0.024 pp
    €400.96M -12.8% €96.51M -37.9% 24.1% -0.097 pp €423.97M -17.1% 105.7% -0.054 pp
    €460.08M -21.5% €155.43M +88.5% 33.8% +0.20 pp €511.50M +45.0% 111.2% +0.51 pp
    €586.38M +142.7% €82.47M +155.7% 14.1% +0.0072 pp €352.80M +51.1% 60.2% -0.36 pp
    €241.63M -2.7% €32.25M -19.1% 13.3% -0.027 pp €233.42M +9.6% 96.6% +0.11 pp
    €248.24M -52.0% €39.87M +9.5% 16.1% +0.090 pp €212.93M +31.1% 85.8% +0.54 pp
    €517.03M -34.4% €36.42M -7.4% 7.0% +0.021 pp €162.37M +77.5% 31.4% +0.20 pp
    €787.78M +259.1% €39.32M -62.6% 5.0% -0.43 pp €91.50M -164.4% 11.6% +0.76 pp
    €219.35M +467.0% €105.12M -253.6% 47.9% +2.2 pp -€142.15M +710.9% -64.8% -0.19 pp
    €38.68M -62.0% -€68.42M -63.9% -176.9% +0.092 pp -€17.53M +287.3% -45.3% -0.41 pp
    €101.92M -53.5% -€189.63M +147.4% -186.1% -1.5 pp -€4.53M -0.7% -4.4% -0.024 pp
    €219.17M -14.6% -€76.65M -5,633.1% -35.0% -0.36 pp -€4.56M -109.0% -2.1% -0.22 pp
    €256.56M +6.7% €1.39M -105.5% 0.5% +0.11 pp €50.42M +48.5% 19.7% +0.055 pp
    €240.48M -0.9% -€25.11M -1.1% -10.4% +0.00013 pp €33.96M +50.5% 14.1% +0.048 pp
    €242.75M -10.9% -€25.37M -353.1% -10.5% -0.14 pp €22.57M -77.4% 9.3% -0.27 pp
    €272.47M -14.8% €10.03M -38.7% 3.7% -0.014 pp €99.91M +27.4% 36.7% +0.12 pp
    €319.77M +29.9% €16.36M +0.3% 5.1% -0.015 pp €78.42M +15.6% 24.5% -0.030 pp
    €246.21M +34.5% €16.32M -2.3% 6.6% -0.025 pp €67.86M +13.4% 27.6% -0.051 pp
    €183.10M -7.1% €16.70M -41.2% 9.1% -0.053 pp €59.86M -25.8% 32.7% -0.083 pp
    €197.02M +67.9% €28.39M +7,473.5% 14.4% +0.14 pp €80.72M +17.7% 41.0% -0.17 pp
    €117.36M -11.8% €374.83K -96.3% 0.3% -0.074 pp €68.58M -1.1% 58.4% +0.063 pp
    €133.09M +9.5% €10.23M +40.5% 7.7% +0.017 pp €69.34M +203.7% 52.1% +0.33 pp
    €121.53M +5.7% €7.29M +9.4% 6.0% +0.0020 pp €22.83M -44.5% 18.8% -0.17 pp
    €114.97M -8.9% €6.66M -43.5% 5.8% -0.035 pp €41.13M +105.5% 35.8% +0.20 pp
    €126.17M +0.9% €11.78M -3.2% 9.3% -0.0040 pp €20.01M -51.6% 15.9% -0.17 pp
    €125.00M €12.17M 9.7% €41.36M 33.1%

    Notifications