Organo Corporation / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €1.07B -5.2% N/A N/A N/A N/A
    (estimated) €1.13B +5.8% €179.88M +8.1% 16.0% +0.0034 pp €136.01M +43.3% 12.1% +0.032 pp
    (estimated) €1.06B +6.0% €166.37M +9.9% 15.6% +0.0055 pp €94.92M +46.6% 8.9% +0.025 pp
    (estimated) €1.00B +8.2% €151.39M +10.5% 15.1% +0.0031 pp €64.77M -63.3% 6.5% -0.13 pp
    €926.45M +8.6% €137.04M +39.5% 14.8% +0.033 pp €176.24M +478.1% 19.0% +0.15 pp
    €853.18M +13.5% €98.22M +47.6% 11.5% +0.027 pp €30.49M -131.5% 3.6% +0.16 pp
    €751.44M +18.2% €66.56M +27.4% 8.9% +0.0064 pp -€96.94M -225.8% -12.9% -0.25 pp
    €635.92M +11.4% €52.26M +30.2% 8.2% +0.012 pp €77.09M -508.2% 12.1% +0.15 pp
    €571.06M +4.3% €40.14M -1.2% 7.0% -0.0039 pp -€18.88M -135.0% -3.3% -0.13 pp
    €547.66M +4.6% €40.64M +60.9% 7.4% +0.026 pp €54.03M +52.0% 9.9% +0.031 pp
    €523.59M +16.5% €25.26M +60.1% 4.8% +0.013 pp €35.54M +253.9% 6.8% +0.046 pp
    €449.56M -2.3% €15.77M +1.8% 3.5% +0.0014 pp €10.04M -77.8% 2.2% -0.076 pp
    €460.27M +3.0% €15.50M +9.9% 3.4% +0.0021 pp €45.15M -296.1% 9.8% +0.15 pp
    €446.68M +14.5% €14.10M +129.0% 3.2% +0.016 pp -€23.03M +97.1% -5.2% -0.022 pp
    €390.06M +10.7% €6.16M +63.4% 1.6% +0.0051 pp -€11.68M -125.2% -3.0% -0.16 pp
    €352.36M -6.9% €3.77M -74.1% 1.1% -0.028 pp €46.27M -2,697.1% 13.1% +0.14 pp
    €378.58M -2.6% €14.55M -4.4% 3.8% -0.00074 pp -€1.78M -92.6% -0.5% +0.057 pp
    €388.71M +12.1% €15.22M +44.5% 3.9% +0.0088 pp -€23.95M -190.9% -6.2% -0.14 pp
    €346.69M +14.2% €10.54M +187.5% 3.0% +0.018 pp €26.34M -49.8% 7.6% -0.097 pp
    €303.67M -26.8% €3.67M -60.0% 1.2% -0.010 pp €52.47M +179.3% 17.3% +0.13 pp
    €414.90M -0.6% €9.18M -34.2% 2.2% -0.011 pp €18.79M -63.6% 4.5% -0.078 pp
    €417.59M -6.2% €13.95M -45.1% 3.3% -0.024 pp €51.55M +364.4% 12.3% +0.099 pp
    €445.25M +3.7% €25.39M +114.1% 5.7% +0.029 pp €11.10M -61.9% 2.5% -0.043 pp
    €429.55M -2.5% €11.86M +15.9% 2.8% +0.0044 pp €29.14M +544.4% 6.8% +0.058 pp
    €440.41M €10.23M 2.3% €4.52M 1.0%

    Notifications