The Straits Trading Company Limited / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    €375.92M +14.8% -€4.81M -74.7% -1.3% +0.045 pp €103.27M -15.1% 27.5% -0.097 pp
    €327.34M -6.8% -€19.02M -105.2% -5.8% -1.1 pp €121.69M +110.3% 37.2% +0.21 pp
    €351.28M +33.0% €367.02M +135.3% 104.5% +0.45 pp €57.86M +46.0% 16.5% +0.015 pp
    €264.02M +28.4% €155.96M +355.0% 59.1% +0.42 pp €39.63M -367.0% 15.0% +0.22 pp
    €205.65M -15.1% €34.28M -39.0% 16.7% -0.065 pp -€14.84M -158.5% -7.2% -0.18 pp
    €242.10M -20.3% €56.17M +17.6% 23.2% +0.075 pp €25.37M +169.9% 10.5% +0.074 pp
    €303.59M -3.7% €47.75M +54.5% 15.7% +0.059 pp €9.40M -147.6% 3.1% +0.094 pp
    €315.33M -7.8% €30.91M -31.0% 9.8% -0.033 pp -€19.76M -204.4% -6.3% -0.12 pp
    €341.86M -4.9% €44.80M +687.1% 13.1% +0.12 pp €18.92M -130.8% 5.5% +0.23 pp
    €359.49M -29.4% €5.69M -54.0% 1.6% -0.0085 pp -€61.40M +1,096.0% -17.1% -0.16 pp
    €509.16M +15.8% €12.37M -84.4% 2.4% -0.16 pp -€5.13M -109.0% -1.0% -0.14 pp
    €439.76M -30.1% €79.56M -316.3% 18.1% +0.24 pp €57.10M -48.2% 13.0% -0.045 pp
    €628.76M -37.5% -€36.77M -217.5% -5.8% -0.090 pp €110.17M +1.5% 17.5% +0.067 pp
    €1.01B +1.9% €31.31M +66.9% 3.1% +0.012 pp €108.50M +424.6% 10.8% +0.087 pp
    €987.07M +55.7% €18.75M -82.3% 1.9% -0.15 pp €20.68M -68.0% 2.1% -0.081 pp
    €633.75M -23.6% €106.05M +176.5% 16.7% +0.12 pp €64.67M -40.2% 10.2% -0.028 pp
    €829.47M +16.7% €38.35M -88.1% 4.6% -0.41 pp €108.21M +69.4% 13.0% +0.041 pp
    €710.59M +15.5% €322.87M +150.0% 45.4% +0.24 pp €63.90M -26.7% 9.0% -0.052 pp
    €615.41M +24.2% €129.17M +177.2% 21.0% +0.12 pp €87.11M +81.5% 14.2% +0.045 pp
    €495.58M +213.2% €46.61M +26.5% 9.4% -0.14 pp €47.99M -53.3% 9.7% -0.55 pp
    €158.25M +29.1% €36.83M +33.7% 23.3% +0.0079 pp €102.80M +176.6% 65.0% +0.35 pp
    €122.55M +41.4% €27.55M +26.7% 22.5% -0.026 pp €37.17M +4,938.7% 30.3% +0.29 pp
    €86.66M -41.2% €21.75M -16.0% 25.1% +0.075 pp €737.68K -99.4% 0.9% -0.80 pp
    €147.36M -22.5% €25.90M -16.4% 17.6% +0.013 pp €118.43M +26.9% 80.4% +0.31 pp
    €190.26M €30.97M 16.3% €93.33M 49.1%

    Notifications