Okuma 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) €1.38B +5.0% €104.05M +11.7% 7.5% +0.0045 pp €55.71M +18.9% 4.0% +0.0047 pp
    (estimated) €1.32B +7.2% €93.15M +26.1% 7.1% +0.011 pp €46.87M +121.7% 3.6% +0.018 pp
    (estimated) €1.23B +4.2% €73.89M +35.4% 6.0% +0.014 pp €21.14M -84.8% 1.7% -0.10 pp
    €1.18B -9.3% €54.59M -50.5% 4.6% -0.039 pp €139.05M +34.7% 11.8% +0.039 pp
    €1.30B +0.2% €110.31M +1.0% 8.5% +0.00068 pp €103.22M -28.4% 8.0% -0.032 pp
    €1.30B +31.7% €109.25M +65.8% 8.4% +0.017 pp €144.13M +12.7% 11.1% -0.019 pp
    €983.55M +40.0% €65.90M +454.5% 6.7% +0.050 pp €127.84M -3.5% 13.0% -0.059 pp
    €702.30M -28.3% €11.88M -80.5% 1.7% -0.045 pp €132.49M +8.4% 18.9% +0.064 pp
    €979.48M -18.7% €60.97M -42.2% 6.2% -0.025 pp €122.22M +8.6% 12.5% +0.031 pp
    €1.21B +16.3% €105.41M +30.2% 8.7% +0.0094 pp €112.57M -49.7% 9.3% -0.12 pp
    €1.04B +12.0% €80.97M +38.9% 7.8% +0.015 pp €223.64M +111.6% 21.6% +0.10 pp
    €925.89M -11.3% €58.29M -25.2% 6.3% -0.012 pp €105.70M -33.0% 11.4% -0.037 pp
    €1.04B +10.4% €77.96M +18.7% 7.5% +0.0053 pp €157.74M +0.8% 15.1% -0.014 pp
    €946.10M +23.7% €65.65M +45.1% 6.9% +0.010 pp €156.51M +3.2% 16.5% -0.033 pp
    €764.66M +0.4% €45.24M +4.7% 5.9% +0.0024 pp €151.59M +127.5% 19.8% +0.11 pp
    €761.38M -4.8% €43.22M -8.9% 5.7% -0.0026 pp €66.65M +50.2% 8.8% +0.032 pp
    €800.03M +39.2% €47.45M +1,264.5% 5.9% +0.053 pp €44.36M +5.5% 5.5% -0.018 pp
    €574.65M +67.3% €3.48M -103.2% 0.6% +0.32 pp €42.07M -47.2% 7.3% -0.16 pp
    €343.40M -64.0% -€107.08M -570.9% -31.2% -0.34 pp €79.72M +21.1% 23.2% +0.16 pp
    €952.58M -21.7% €22.74M -77.8% 2.4% -0.060 pp €65.81M -59.6% 6.9% -0.065 pp
    €1.22B +13.3% €102.27M +14.5% 8.4% +0.00092 pp €162.81M -7.2% 13.4% -0.030 pp
    €1.07B +24.8% €89.31M +29.6% 8.3% +0.0031 pp €175.46M +56.7% 16.3% +0.033 pp
    €861.37M +31.3% €68.92M +33.5% 8.0% +0.0013 pp €111.94M +10.1% 13.0% -0.025 pp
    €655.81M €51.62M 7.9% €101.63M 15.5%

    Notifications