Earth Corporation / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €1.16B +3.1% €42.69M +6.5% 3.7% +0.0012 pp €37.16M +4.7% 3.2% +0.00048 pp
    (estimated) €1.13B +4.7% €40.09M +14.0% 3.6% +0.0029 pp €35.50M +10.3% 3.1% +0.0016 pp
    (estimated) €1.08B +2.6% €35.16M +5.7% 3.3% +0.00096 pp €32.19M +5.2% 3.0% +0.00076 pp
    (estimated) €1.05B +2.9% €33.27M +9.4% 3.2% +0.0019 pp €30.59M +26.3% 2.9% +0.0054 pp
    (estimated) €1.02B +4.4% €30.42M +51.6% 3.0% +0.0093 pp €24.22M -77.6% 2.4% -0.087 pp
    €977.86M +6.9% €20.07M -15.3% 2.1% -0.0054 pp €108.20M +38.1% 11.1% +0.025 pp
    €914.70M +3.9% €23.70M -22.6% 2.6% -0.0089 pp €78.37M +38.5% 8.6% +0.021 pp
    €880.01M -25.2% €30.63M -25.7% 3.5% -0.00024 pp €56.57M +31.8% 6.4% +0.028 pp
    €1.18B +3.9% €41.26M +101.4% 3.5% +0.017 pp €42.92M -72.4% 3.6% -0.10 pp
    €1.13B +3.4% €20.49M +183.8% 1.8% +0.011 pp €155.32M +116.7% 13.7% +0.072 pp
    €1.09B +4.7% €7.22M -980.3% 0.7% +0.0074 pp €71.69M +387.6% 6.5% +0.051 pp
    €1.05B +0.8% -€820.29K -106.4% -0.1% -0.013 pp €14.70M -80.7% 1.4% -0.059 pp
    €1.04B +6.7% €12.74M -34.5% 1.2% -0.0077 pp €76.19M -0.9% 7.3% -0.0056 pp
    €973.40M +5.5% €19.43M +188.8% 2.0% +0.013 pp €76.92M +50.3% 7.9% +0.024 pp
    €922.76M +9.5% €6.73M -31.7% 0.7% -0.0044 pp €51.16M -1.2% 5.5% -0.0060 pp
    €842.57M +7.5% €9.85M -42.9% 1.2% -0.010 pp €51.81M -0.5% 6.1% -0.0049 pp
    €784.11M +8.2% €17.25M +73.5% 2.2% +0.0083 pp €52.08M +89.0% 6.6% +0.028 pp
    €724.97M +13.1% €9.94M -48.2% 1.4% -0.016 pp €27.56M -55.2% 3.8% -0.058 pp
    €641.06M +7.2% €19.21M -3.2% 3.0% -0.0032 pp €61.57M +64.5% 9.6% +0.033 pp
    €597.76M +1.7% €19.84M +11.4% 3.3% +0.0029 pp €37.42M +81.5% 6.3% +0.028 pp
    €587.70M +7.7% €17.80M +23.9% 3.0% +0.0040 pp €20.62M +4.3% 3.5% -0.0011 pp
    €545.77M +5.7% €14.37M -10.3% 2.6% -0.0047 pp €19.77M +10.5% 3.6% +0.0016 pp
    €516.17M +5.9% €16.02M +13.7% 3.1% +0.0021 pp €17.90M -0.1% 3.5% -0.0021 pp
    €487.61M +2.2% €14.09M +6.9% 2.9% +0.0013 pp €17.91M -20.4% 3.7% -0.010 pp
    €476.90M +3.0% €13.18M -23.6% 2.8% -0.0096 pp €22.49M -59.8% 4.7% -0.074 pp
    €463.22M €17.25M 3.7% €55.95M 12.1%

    Notifications