Toda Corporation / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €4.16B +2.1% €129.98M +1.8% 3.1% -0.000098 pp N/A N/A
    (estimated) €4.07B +3.4% €127.66M -18.0% 3.1% -0.0082 pp N/A N/A
    (estimated) €3.94B +7.1% €155.68M -2.8% 4.0% -0.0040 pp N/A N/A
    (estimated) €3.68B +2.3% €160.21M +5.4% 4.4% +0.0013 pp N/A N/A
    (estimated) €3.60B +6.1% €151.93M +4.4% 4.2% -0.00070 pp N/A N/A
    €3.39B +12.3% €145.49M +56.4% 4.3% +0.012 pp €515.30M -24.8% 15.2% -0.075 pp
    €3.02B -4.5% €93.01M +46.4% 3.1% +0.011 pp €685.45M +1,654.8% 22.7% +0.21 pp
    €3.16B +9.1% €63.51M -40.8% 2.0% -0.017 pp €39.06M -87.3% 1.2% -0.093 pp
    €2.90B -1.1% €107.22M -6.0% 3.7% -0.0019 pp €306.57M +548.5% 10.6% +0.090 pp
    €2.93B -2.2% €114.00M -23.6% 3.9% -0.011 pp €47.27M -91.7% 1.6% -0.17 pp
    €3.00B +1.6% €149.30M +1.0% 5.0% -0.00032 pp €567.13M -2,098.3% 18.9% +0.20 pp
    €2.95B +19.0% €147.85M +0.5% 5.0% -0.0092 pp -€28.38M -117.5% -1.0% -0.075 pp
    €2.48B +1.5% €147.05M -39.5% 5.9% -0.040 pp €161.80M -60.3% 6.5% -0.10 pp
    €2.44B -14.2% €243.15M +110.0% 10.0% +0.059 pp €407.71M -7,568.7% 16.7% +0.17 pp
    €2.85B +17.2% €115.76M +42.9% 4.1% +0.0073 pp -€5.46M -146.9% -0.2% -0.0067 pp
    €2.43B -6.4% €81.02M +37.1% 3.3% +0.011 pp €11.65M -85.8% 0.5% -0.027 pp
    €2.59B -9.7% €59.08M -115.7% 2.3% +0.15 pp €82.07M -197.8% 3.2% +0.061 pp
    €2.87B +1.6% -€377.13M +228.5% -13.1% -0.091 pp -€83.89M -424.4% -2.9% -0.038 pp
    €2.83B +8.1% -€114.79M -626.6% -4.1% -0.049 pp €25.86M -71.1% 0.9% -0.025 pp
    €2.62B -4.7% €21.80M +18.9% 0.8% +0.0017 pp €89.46M -59.2% 3.4% -0.046 pp
    €2.74B +2.0% €18.34M +12.7% 0.7% +0.00064 pp €219.47M -1,591.1% 8.0% +0.085 pp
    €2.69B -0.1% €16.27M -24.5% 0.6% -0.0020 pp -€14.72M -133.6% -0.5% -0.022 pp
    €2.69B +0.5% €21.56M -5.0% 0.8% -0.00046 pp €43.83M +18.1% 1.6% +0.0024 pp
    €2.68B -4.7% €22.69M -37.9% 0.8% -0.0045 pp €37.10M -50.8% 1.4% -0.013 pp
    €2.81B -0.8% €36.51M +0.3% 1.3% +0.00014 pp €75.45M -58.7% 2.7% -0.038 pp
    €2.84B €36.40M 1.3% €182.84M 6.4%

    Notifications