Piper Sandler Companies / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    €1.26B +13.1% €154.48M +111.9% 12.2% +0.057 pp €280.41M +15.1% 22.2% +0.0039 pp
    €1.12B -4.6% €72.92M -22.8% 6.5% -0.015 pp €243.67M -247.0% 21.8% +0.36 pp
    €1.17B -30.3% €94.40M -60.3% 8.1% -0.061 pp -€165.73M -126.7% -14.1% -0.51 pp
    €1.68B +57.4% €237.56M +587.6% 14.1% +0.11 pp €620.66M -8.7% 36.9% -0.27 pp
    €1.07B +48.0% €34.55M -63.7% 3.2% -0.10 pp €680.10M +972.9% 63.7% +0.55 pp
    €721.85M +19.6% €95.28M +95.9% 13.2% +0.051 pp €63.39M -85.9% 8.8% -0.65 pp
    €603.74M -18.3% €48.65M -192.1% 8.1% +0.15 pp €448.40M +118.8% 74.3% +0.47 pp
    €739.30M +12.6% -€52.83M +182.2% -7.1% -0.043 pp €204.89M +301.7% 27.7% +0.20 pp
    €656.66M +15.7% -€18.72M -142.2% -2.9% -0.11 pp €51.01M -84.5% 7.8% -0.50 pp
    €567.32M +3.8% €44.42M -17.6% 7.8% -0.020 pp €328.76M -1,003.0% 57.9% +0.65 pp
    €546.33M +23.9% €53.88M +40.1% 9.9% +0.011 pp -€36.41M -182.0% -6.7% -0.17 pp
    €440.91M +7.5% €38.46M +9.3% 8.7% +0.0014 pp €44.38M -124.8% 10.1% +0.54 pp
    €410.18M +5.0% €35.20M -140.5% 8.6% +0.31 pp -€178.82M -199.4% -43.6% -0.90 pp
    €390.76M -13.6% -€87.02M -518.8% -22.3% -0.27 pp €179.85M -1,461.2% 46.0% +0.49 pp
    €452.13M +13.1% €20.78M -19.8% 4.6% -0.019 pp -€13.21M -86.3% -2.9% +0.21 pp
    €399.85M +43.6% €25.90M -116.6% 6.5% +0.63 pp -€96.31M -275.0% -24.1% -0.44 pp
    €278.40M -34.6% -€156.07M -533.4% -56.1% -0.65 pp €55.02M -55.5% 19.8% -0.093 pp
    €425.56M -0.8% €36.01M -78.4% 8.5% -0.30 pp €123.72M -326.3% 29.1% +0.42 pp
    €428.98M -35.1% €166.69M +387.6% 38.9% +0.34 pp -€54.67M -153.7% -12.7% -0.28 pp
    €661.08M -2.8% €34.19M -20.4% 5.2% -0.011 pp €101.86M +844.7% 15.4% +0.14 pp
    €680.23M +1.4% €42.94M +93.7% 6.3% +0.030 pp €10.78M -92.7% 1.6% -0.21 pp
    €671.04M +7.9% €22.18M +24,427.4% 3.3% +0.033 pp €148.53M -42.6% 22.1% -0.19 pp
    €621.85M +4,394.8% €90.41K -100.2% 0.0% +3.1 pp €258.56M +476.3% 41.6% -2.8 pp
    €13.83M +0.6% -€42.69M -341.7% -308.6% -4.4 pp €44.87M -80.9% 324.3% -14 pp
    €13.76M €17.66M 128.4% €235.07M 1,708.5%

    Notifications