Xiamen C&D Inc. / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    €84.88B -8.2% €356.52M -77.5% 0.4% -0.013 pp €1.61B -58.7% 1.9% -0.023 pp
    €92.43B -8.3% €1.59B +16.3% 1.7% +0.0036 pp €3.89B +85.8% 4.2% +0.021 pp
    €100.79B +17.7% €1.36B +2.8% 1.4% -0.0020 pp €2.09B +1,404.4% 2.1% +0.019 pp
    €85.67B +63.5% €1.33B +34.0% 1.5% -0.0034 pp €139.11M -88.9% 0.2% -0.022 pp
    €52.40B +28.4% €990.30M +2.8% 1.9% -0.0047 pp €1.25B -13.5% 2.4% -0.012 pp
    €40.82B +20.3% €963.75M +70.4% 2.4% +0.0069 pp €1.45B +125.1% 3.5% +0.016 pp
    €33.93B +28.3% €565.44M +40.3% 1.7% +0.0014 pp €641.98M -129.4% 1.9% +0.10 pp
    €26.46B +50.1% €403.12M +16.7% 1.5% -0.0044 pp -€2.18B +319.4% -8.2% -0.053 pp
    €17.62B +13.7% €345.49M +8.1% 2.0% -0.0010 pp -€519.99M -169.2% -3.0% -0.078 pp
    €15.50B +5.9% €319.68M +5.4% 2.1% -0.00011 pp €751.50M +2,744.6% 4.8% +0.047 pp
    €14.64B +18.5% €303.44M -6.9% 2.1% -0.0057 pp €26.42M -117.2% 0.2% +0.014 pp
    €12.35B +12.0% €325.92M +24.9% 2.6% +0.0027 pp -€153.98M -123.3% -1.2% -0.072 pp
    €11.03B +13.6% €260.94M -4.2% 2.4% -0.0044 pp €659.73M -232.8% 6.0% +0.11 pp
    €9.71B +21.4% €272.34M +28.3% 2.8% +0.0015 pp -€496.84M +6.4% -5.1% +0.0072 pp
    €8.00B +63.0% €212.34M +64.9% 2.7% +0.00031 pp -€466.88M -1,986.0% -5.8% -0.063 pp
    €4.91B +19.7% €128.74M +70.7% 2.6% +0.0078 pp €24.76M -87.0% 0.5% -0.041 pp
    €4.10B +14.5% €75.41M -12.4% 1.8% -0.0056 pp €189.81M +135.3% 4.6% +0.024 pp
    €3.58B +41.0% €86.07M +63.9% 2.4% +0.0034 pp €80.66M +140.9% 2.3% +0.0093 pp
    €2.54B +32.9% €52.52M +103.9% 2.1% +0.0072 pp €33.48M -63.7% 1.3% -0.035 pp
    €1.91B +9.8% €25.76M -31.2% 1.3% -0.0080 pp €92.13M +266.7% 4.8% +0.034 pp
    €1.74B +56.7% €37.46M +58.6% 2.2% +0.00025 pp €25.12M -46.9% 1.4% -0.028 pp
    €1.11B +22.9% €23.62M +18.3% 2.1% -0.00083 pp €47.30M +444.6% 4.3% +0.033 pp
    €903.39M +24.7% €19.96M +13.8% 2.2% -0.0021 pp €8.69M -81.3% 1.0% -0.055 pp
    €724.16M +16.2% €17.55M +40.4% 2.4% +0.0042 pp €46.43M +266.7% 6.4% +0.044 pp
    €623.15M +51.5% €12.50M -15.6% 2.0% -0.016 pp €12.66M -57.9% 2.0% -0.053 pp
    €411.41M +58.3% €14.81M +31.9% 3.6% -0.0072 pp €30.08M +36.4% 7.3% -0.012 pp
    €259.96M €11.23M 4.3% €22.05M 8.5%

    Notifications