Bachem Holding AG / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €1.56B +11.0% €286.44M +13.0% 18.4% +0.0033 pp €103.33M +1,928.7% 6.6% +0.063 pp
    (estimated) €1.40B +13.6% €253.52M +9.3% 18.0% -0.0070 pp €5.09M -105.2% 0.4% +0.082 pp
    (estimated) €1.24B +19.4% €231.85M +22.1% 18.8% +0.0040 pp -€97.50M -50.8% -7.9% +0.11 pp
    (estimated) €1.04B +39.5% €189.94M +50.8% 18.3% +0.014 pp -€198.03M -10.0% -19.1% +0.11 pp
    (estimated) €742.01M +13.1% €125.96M -3.3% 17.0% -0.029 pp -€220.12M -147.1% -29.7% -1.0 pp
    €655.89M +4.8% €130.31M +7.5% 19.9% +0.0049 pp €466.99M -16.8% 71.2% -0.19 pp
    €625.61M +8.6% €121.22M +11.1% 19.4% +0.0044 pp €561.62M +120.6% 89.8% +0.46 pp
    €576.23M +5.7% €109.11M -12.2% 18.9% -0.039 pp €254.59M +9.8% 44.2% +0.017 pp
    €545.33M +25.2% €124.28M +46.9% 22.8% +0.034 pp €231.89M +16.5% 42.5% -0.032 pp
    €435.63M +28.1% €84.59M +44.1% 19.4% +0.022 pp €199.10M +95.0% 45.7% +0.16 pp
    €339.96M +11.0% €58.70M +16.1% 17.3% +0.0075 pp €102.12M +58.1% 30.0% +0.089 pp
    €306.13M +8.0% €50.55M +11.7% 16.5% +0.0054 pp €64.60M -27.5% 21.1% -0.10 pp
    €283.50M +10.6% €45.26M +1.4% 16.0% -0.015 pp €89.10M -8.2% 31.4% -0.065 pp
    €256.26M +13.4% €44.65M +29.4% 17.4% +0.022 pp €97.07M +8.1% 37.9% -0.019 pp
    €226.06M +13.4% €34.50M +9.5% 15.3% -0.0054 pp €89.84M +35.8% 39.7% +0.066 pp
    €199.32M +7.8% €31.50M +23.1% 15.8% +0.020 pp €66.13M +3.6% 33.2% -0.013 pp
    €184.96M +8.5% €25.58M +54.3% 13.8% +0.041 pp €63.80M +26.3% 34.5% +0.049 pp
    €170.46M +7.9% €16.58M +62.6% 9.7% +0.033 pp €50.53M +23.7% 29.6% +0.038 pp
    €158.01M -4.6% €10.20M -66.7% 6.5% -0.12 pp €40.84M -33.7% 25.8% -0.11 pp
    €165.67M -15.9% €30.66M -38.6% 18.5% -0.068 pp €61.58M +32.6% 37.2% +0.14 pp
    €197.06M -6.7% €49.91M -21.6% 25.3% -0.048 pp €46.43M -54.1% 23.6% -0.24 pp
    €211.31M -1.7% €63.62M -8.2% 30.1% -0.021 pp €101.09M -12.6% 47.8% -0.060 pp
    €214.91M +15.5% €69.28M +37.0% 32.2% +0.051 pp €115.68M +68.0% 53.8% +0.17 pp
    €186.12M +11.8% €50.55M +18.9% 27.2% +0.016 pp €68.87M +31.4% 37.0% +0.055 pp
    €166.51M +3.9% €42.51M +21.4% 25.5% +0.037 pp €52.41M -36.7% 31.5% -0.20 pp
    €160.20M +2.2% €35.01M -13.4% 21.9% -0.039 pp €82.79M +67.6% 51.7% +0.20 pp
    €156.74M -3.5% €40.43M +11.4% 25.8% +0.034 pp €49.40M -9.6% 31.5% -0.021 pp
    €162.43M €36.29M 22.3% €54.67M 33.7%

    Notifications