Keppel Corporation Limited / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €4.75B +5.3% €703.74M +11.8% 14.8% +0.0086 pp €457.33M +16.8% 9.6% +0.0095 pp
    (estimated) €4.51B +0.9% €629.47M +5.8% 14.0% +0.0064 pp €391.67M +29.6% 8.7% +0.019 pp
    (estimated) €4.47B +1.6% €595.15M -6.1% 13.3% -0.011 pp €302.12M -44.1% 6.8% -0.055 pp
    €4.39B -5.2% €633.64M -76.7% 14.4% -0.44 pp €540.45M -17.1% 12.3% -0.018 pp
    €4.64B +5.2% €2.72B +334.7% 58.5% +0.44 pp €652.14M +2.5% 14.1% -0.0038 pp
    €4.41B -23.2% €624.65M -8.6% 14.2% +0.023 pp €636.35M +263.7% 14.4% +0.11 pp
    €5.74B +31.2% €683.12M -301.9% 11.9% +0.20 pp €174.97M -61.7% 3.0% -0.074 pp
    €4.38B -13.3% -€338.28M -171.9% -7.7% -0.17 pp €457.33M -311.5% 10.4% +0.15 pp
    €5.05B +27.1% €470.69M -25.5% 9.3% -0.066 pp -€216.21M -186.9% -4.3% -0.11 pp
    €3.97B +0.0% €631.42M +383.8% 15.9% +0.13 pp €248.83M -78.9% 6.3% -0.23 pp
    €3.97B -11.9% €130.51M -75.0% 3.3% -0.083 pp €1.18B +122.4% 29.7% +0.18 pp
    €4.51B -34.3% €521.92M -48.6% 11.6% -0.032 pp €530.13M +75.6% 11.8% +0.074 pp
    €6.86B -22.5% €1.02B -19.1% 14.8% +0.0062 pp €301.87M -24.4% 4.4% -0.0011 pp
    €8.84B +7.3% €1.25B +2.1% 14.2% -0.0072 pp €399.23M -61.6% 4.5% -0.081 pp
    €8.24B -11.3% €1.23B -17.5% 14.9% -0.011 pp €1.04B -15.3% 12.6% -0.0059 pp
    €9.30B +38.5% €1.49B +15.0% 16.0% -0.033 pp €1.23B +190.8% 13.2% +0.069 pp
    €6.71B +3.1% €1.30B +28.8% 19.3% +0.039 pp €421.90M -52.1% 6.3% -0.072 pp
    €6.51B -20.1% €1.01B -7.0% 15.4% +0.022 pp €881.03M +15.5% 13.5% +0.042 pp
    €8.15B +3.7% €1.08B +48.0% 13.3% +0.040 pp €762.95M -53.2% 9.4% -0.11 pp
    €7.86B +13.2% €731.01M -33.6% 9.3% -0.065 pp €1.63B +25.2% 20.7% +0.020 pp
    €6.94B +37.2% €1.10B +120.1% 15.8% +0.060 pp €1.30B +5.4% 18.7% -0.057 pp
    €5.06B +33.6% €499.83M +33.2% 9.9% -0.00032 pp €1.23B +18.9% 24.4% -0.030 pp
    €3.79B +43.5% €375.28M +21.4% 9.9% -0.018 pp €1.04B +194.1% 27.4% +0.14 pp
    €2.64B -33.4% €309.18M +16.7% 11.7% +0.050 pp €352.96M +6.7% 13.4% +0.050 pp
    €3.96B +7.6% €265.02M +11.1% 6.7% +0.0021 pp €330.65M -41.8% 8.4% -0.071 pp
    €3.68B -6.0% €238.52M -5.4% 6.5% +0.00043 pp €568.24M -119.1% 15.4% +0.91 pp
    €3.92B €252.12M 6.4% -€2.97B -75.8%

    Notifications