Ebara Corporation / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) N/A N/A N/A N/A N/A
    (estimated) N/A N/A N/A N/A N/A
    (estimated) €5.87B +5.2% €536.69M +9.3% 9.1% +0.0034 pp €268.77M +44.9% 4.6% +0.013 pp
    (estimated) €5.57B +5.3% €490.81M +11.9% 8.8% +0.0051 pp €185.50M -488.9% 3.3% +0.042 pp
    (estimated) €5.29B +5.7% €438.72M +6.4% 8.3% +0.00051 pp -€47.70M -105.4% -0.9% -0.18 pp
    €5.01B +14.1% €412.47M +18.4% 8.2% +0.0030 pp €877.08M +45.3% 17.5% +0.038 pp
    €4.39B +11.5% €348.24M +19.4% 7.9% +0.0052 pp €603.54M +70.1% 13.8% +0.047 pp
    €3.93B +12.9% €291.65M +15.8% 7.4% +0.0018 pp €354.79M -37.7% 9.0% -0.073 pp
    €3.48B +15.2% €251.96M +80.0% 7.2% +0.026 pp €569.66M +3.3% 16.3% -0.019 pp
    €3.03B +0.2% €140.01M +3.8% 4.6% +0.0016 pp €551.58M +74.4% 18.2% +0.077 pp
    €3.02B +2.6% €134.88M +27.8% 4.5% +0.0088 pp €316.33M +3.0% 10.5% +0.00038 pp
    €2.94B +6.9% €105.55M -11.3% 3.6% -0.0074 pp €307.20M +57.3% 10.4% +0.033 pp
    €2.75B -2.1% €118.99M +19.3% 4.3% +0.0078 pp €195.34M +58.1% 7.1% +0.027 pp
    €2.81B +0.7% €99.71M -26.8% 3.5% -0.013 pp €123.54M +108.5% 4.4% +0.023 pp
    €2.79B +7.6% €136.28M +24.3% 4.9% +0.0066 pp €59.25M -61.5% 2.1% -0.038 pp
    €2.59B +5.2% €109.65M +24.0% 4.2% +0.0064 pp €153.98M -21.7% 5.9% -0.020 pp
    €2.46B +3.5% €88.44M +428.5% 3.6% +0.029 pp €196.70M +49.9% 8.0% +0.025 pp
    €2.38B +2.6% €16.74M -89.7% 0.7% -0.063 pp €131.25M +13.2% 5.5% +0.0052 pp
    €2.32B -17.3% €162.85M +418.1% 7.0% +0.059 pp €115.90M -14.9% 5.0% +0.0014 pp
    €2.81B -3.0% €31.43M -141.5% 1.1% +0.037 pp €136.22M +35.2% 4.9% +0.014 pp
    €2.89B -11.6% -€75.75M -272.4% -2.6% -0.040 pp €100.73M +67.5% 3.5% +0.016 pp
    €3.28B +5.4% €43.95M +39.7% 1.3% +0.0033 pp €60.15M -61.5% 1.8% -0.032 pp
    €3.11B +4.5% €31.46M +62.6% 1.0% +0.0036 pp €156.16M +545.8% 5.0% +0.042 pp
    €2.97B +7.6% €19.35M -117.0% 0.7% +0.048 pp €24.18M +61.9% 0.8% +0.0027 pp
    €2.76B -5.8% -€113.51M -859.8% -4.1% -0.046 pp €14.94M -92.8% 0.5% -0.065 pp
    €2.93B -2.0% €14.94M -109.1% 0.5% +0.060 pp €206.24M +68.5% 7.0% +0.029 pp
    €2.99B -7.9% -€164.85M +59.1% -5.5% -0.023 pp €122.37M -28.3% 4.1% -0.012 pp
    €3.25B -6.2% -€103.61M -800.1% -3.2% -0.036 pp €170.61M +1.0% 5.2% +0.0037 pp
    €3.47B +5.9% €14.80M -70.5% 0.4% -0.011 pp €168.96M -55.1% 4.9% -0.066 pp
    €3.27B +1.6% €50.10M -365.0% 1.5% +0.021 pp €376.57M +127.6% 11.5% +0.064 pp
    €3.22B -€18.91M -0.6% €165.44M 5.1%

    Notifications