TOA Corporation / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €2.05B +3.9% €90.78M +3.9% 4.4% +0.0000064 pp €59.76M -31.4% 2.9% -0.015 pp
    (estimated) €1.97B +2.9% €87.36M +5.1% 4.4% +0.00093 pp €87.08M +7.7% 4.4% +0.0020 pp
    (estimated) €1.92B +1.9% €83.10M -2.1% 4.3% -0.0018 pp €80.82M -213.0% 4.2% +0.080 pp
    €1.88B +16.4% €84.85M +41.8% 4.5% +0.0081 pp -€71.51M -129.6% -3.8% -0.19 pp
    €1.62B +32.9% €59.86M +117.5% 3.7% +0.014 pp €241.47M -507.8% 14.9% +0.20 pp
    €1.22B -2.8% €27.52M -34.5% 2.3% -0.011 pp -€59.21M -115,700.0% -4.9% -0.049 pp
    €1.25B +15.9% €42.03M +7.7% 3.4% -0.0026 pp €51.22K -99.9% 0.0% -0.039 pp
    €1.08B -0.3% €39.04M +37.0% 3.6% +0.0098 pp €42.28M -51.4% 3.9% -0.041 pp
    €1.08B +9.5% €28.50M +63.0% 2.6% +0.0086 pp €87.04M +7,182.4% 8.0% +0.079 pp
    €988.57M +7.9% €17.48M +75.5% 1.8% +0.0068 pp €1.20M -98.1% 0.1% -0.068 pp
    €916.59M -3.7% €9.96M -123.5% 1.1% +0.055 pp €63.35M -258.8% 6.9% +0.11 pp
    €951.62M -16.5% -€42.33M -223.2% -4.4% -0.075 pp -€39.90M -130.4% -4.2% -0.16 pp
    €1.14B +0.7% €34.37M +190.3% 3.0% +0.020 pp €131.24M -276.4% 11.5% +0.18 pp
    €1.13B +3.3% €11.84M +154.0% 1.0% +0.0062 pp -€74.41M +126.2% -6.6% -0.036 pp
    €1.10B +19.6% €4.66M +291.9% 0.4% +0.0030 pp -€32.90M -191.8% -3.0% -0.069 pp
    €916.24M +18.4% €1.19M -69.2% 0.1% -0.0037 pp €35.82M -61.6% 3.9% -0.081 pp
    €774.09M -17.5% €3.86M -51.9% 0.5% -0.0036 pp €93.27M +258.7% 12.0% +0.093 pp
    €937.80M -13.4% €8.03M +14.5% 0.9% +0.0021 pp €26.00M -78.6% 2.8% -0.084 pp
    €1.08B -7.6% €7.01M +14.6% 0.6% +0.0013 pp €121.35M +20.4% 11.2% +0.026 pp
    €1.17B +449.1% €6.12M -47.0% 0.5% -0.049 pp €100.80M +287.4% 8.6% -0.036 pp
    €213.49M -80.1% €11.55M +7,418.1% 5.4% +0.054 pp €26.02M +114.3% 12.2% +0.11 pp
    €1.07B +466.1% €153.67K -99.0% 0.0% -0.079 pp €12.14M -33.7% 1.1% -0.085 pp
    €189.58M -83.4% €14.97M -150.8% 7.9% +0.10 pp €18.30M -34.6% 9.7% +0.072 pp
    €1.14B -3.9% -€29.49M -593.0% -2.6% -0.031 pp €27.99M -41.8% 2.4% -0.016 pp
    €1.19B €5.98M 0.5% €48.12M 4.0%

    Notifications