Tokyo Electric Power Company Holdings, Incorporated / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €39.23B +0.7% €1.46B +2.2% 3.7% +0.00057 pp -€580.38M -25.4% -1.5% +0.0052 pp
    (estimated) €38.97B +3.4% €1.43B +5.6% 3.7% +0.00076 pp -€778.19M +4.5% -2.0% -0.00022 pp
    (estimated) €37.71B +0.3% €1.35B +1.5% 3.6% +0.00043 pp -€744.66M -8.3% -2.0% +0.0018 pp
    (estimated) €37.59B -0.9% €1.33B -18.9% 3.5% -0.0079 pp -€811.73M -39.3% -2.2% +0.014 pp
    (estimated) €37.93B -2.0% €1.64B +79.1% 4.3% +0.020 pp -€1.34B -165.1% -3.5% -0.088 pp
    €38.71B -1.6% €916.77M -39.8% 2.4% -0.015 pp €2.05B -73.8% 5.3% -0.15 pp
    €39.33B -11.3% €1.52B -316.7% 3.9% +0.055 pp €7.83B +148.1% 19.9% +0.13 pp
    €44.33B +46.9% -€702.77M -2,292.0% -1.6% -0.017 pp €3.16B -42.0% 7.1% -0.11 pp
    €30.18B -9.5% €32.06M -96.9% 0.1% -0.030 pp €5.45B +14.1% 18.0% +0.037 pp
    €33.35B -6.0% €1.03B +256.8% 3.1% +0.023 pp €4.77B -4.4% 14.3% +0.0024 pp
    €35.48B -1.5% €288.22M -78.2% 0.8% -0.029 pp €4.99B -21.8% 14.1% -0.036 pp
    €36.03B +8.3% €1.32B -26.9% 3.7% -0.018 pp €6.39B -14.5% 17.7% -0.047 pp
    €33.26B +9.2% €1.81B +139.5% 5.4% +0.030 pp €7.47B -2.3% 22.5% -0.026 pp
    €30.46B -11.7% €754.95M -5.7% 2.5% +0.0016 pp €7.65B -21.9% 25.1% -0.033 pp
    €34.50B -10.8% €800.27M -68.8% 2.3% -0.043 pp €9.80B +19.7% 28.4% +0.072 pp
    €38.67B +2.6% €2.57B +2.9% 6.6% +0.00023 pp €8.19B +125.9% 21.2% +0.12 pp
    €37.70B +11.0% €2.49B -164.0% 6.6% +0.18 pp €3.62B +158.5% 9.6% +0.055 pp
    €33.97B +11.7% -€3.90B -12.3% -11.5% +0.031 pp €1.40B -8,632.1% 4.1% +0.042 pp
    €30.41B -0.4% -€4.44B -37.3% -14.6% +0.086 pp -€16.43M -100.3% -0.1% -0.18 pp
    €30.52B +7.0% -€7.09B -1,032.4% -23.2% -0.26 pp €5.62B +0.0% 18.4% -0.013 pp
    €28.51B -14.8% €760.43M -258.3% 2.7% +0.041 pp €5.62B +64.9% 19.7% +0.095 pp
    €33.47B +7.4% -€480.43M -43.7% -1.4% +0.013 pp €3.41B -49.3% 10.2% -0.11 pp
    €31.15B +3.7% -€853.27M -150.3% -2.7% -0.084 pp €6.71B -27.0% 21.6% -0.091 pp
    €30.03B +0.5% €1.69B -3.9% 5.6% -0.0026 pp €9.20B +4.1% 30.6% +0.011 pp
    €29.87B +4.1% €1.76B +37.2% 5.9% +0.014 pp €8.83B -21.2% 29.6% -0.095 pp
    €28.69B €1.29B 4.5% €11.21B 39.1%

    Notifications