Terumo Corporation / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €7.72B +5.9% €1.24B +8.6% 16.1% +0.0040 pp €1.05B +9.8% 13.6% +0.0048 pp
    (estimated) €7.29B +6.9% €1.14B +12.3% 15.7% +0.0074 pp €959.45M +47.0% 13.2% +0.036 pp
    (estimated) €6.82B +5.0% €1.02B +8.7% 14.9% +0.0050 pp €652.58M -8.3% 9.6% -0.014 pp
    (estimated) €6.49B +5.9% €938.11M +9.2% 14.4% +0.0045 pp €711.57M +1.6% 11.0% -0.0046 pp
    (estimated) €6.13B +2.5% €858.80M +27.1% 14.0% +0.027 pp €700.57M -56.6% 11.4% -0.16 pp
    €5.99B +12.4% €675.74M +10.0% 11.3% -0.0025 pp €1.61B +24.1% 27.0% +0.025 pp
    €5.33B +12.4% €614.49M +19.1% 11.5% +0.0065 pp €1.30B +18.7% 24.4% +0.013 pp
    €4.74B +16.6% €516.00M +0.6% 10.9% -0.017 pp €1.10B -12.0% 23.1% -0.075 pp
    €4.06B +14.6% €513.04M +14.9% 12.6% +0.00040 pp €1.25B +5.4% 30.7% -0.027 pp
    €3.55B -2.4% €446.35M -9.3% 12.6% -0.0096 pp €1.18B +1.8% 33.3% +0.014 pp
    €3.63B +4.9% €492.24M +7.2% 13.5% +0.0029 pp €1.16B +35.8% 32.0% +0.073 pp
    €3.46B +2.0% €459.07M -13.0% 13.3% -0.023 pp €854.57M -5.1% 24.7% -0.018 pp
    €3.40B +14.3% €527.38M +68.4% 15.5% +0.050 pp €900.49M +32.8% 26.5% +0.037 pp
    €2.97B -2.1% €313.24M +7.0% 10.5% +0.0089 pp €678.07M +3.7% 22.8% +0.013 pp
    €3.03B +7.3% €292.74M +31.7% 9.7% +0.018 pp €654.01M -0.8% 21.6% -0.018 pp
    €2.83B +4.7% €222.23M +12.8% 7.9% +0.0056 pp €659.32M -19.1% 23.3% -0.069 pp
    €2.70B +16.2% €196.96M -27.5% 7.3% -0.044 pp €815.39M +70.6% 30.2% +0.096 pp
    €2.32B +4.0% €271.58M +94.5% 11.7% +0.054 pp €477.99M +2.8% 20.6% -0.0024 pp
    €2.23B +17.8% €139.60M -25.3% 6.2% -0.036 pp €464.82M +16.5% 20.8% -0.0023 pp
    €1.90B +3.9% €186.81M -20.6% 9.9% -0.030 pp €398.94M -20.7% 21.0% -0.065 pp
    €1.83B +4.4% €235.23M +10.4% 12.9% +0.0070 pp €502.96M +67.9% 27.6% +0.10 pp
    €1.75B -1.2% €213.03M -15.0% 12.2% -0.020 pp €299.56M -39.4% 17.1% -0.11 pp
    €1.77B +10.8% €250.60M +16.5% 14.2% +0.0069 pp €494.70M +40.1% 28.0% +0.058 pp
    €1.60B +11.9% €215.08M +14.7% 13.5% +0.0033 pp €353.09M +34.1% 22.1% +0.037 pp
    €1.43B +7.4% €187.49M +19.6% 13.1% +0.013 pp €263.28M -2.0% 18.4% -0.018 pp
    €1.33B +6.9% €156.74M +37.1% 11.8% +0.026 pp €268.63M +9.3% 20.2% +0.0044 pp
    €1.24B +7.3% €114.33M +9.0% 9.2% +0.0015 pp €245.80M -15.4% 19.8% -0.053 pp
    €1.16B -99.9% €104.88M +25.7% 9.0% +0.090 pp €290.53M +19.3% 25.1% +0.25 pp
    €1.08T +106,167.1% €83.42M -13.2% 0.0% -0.094 pp €243.59M +4.0% 0.0% -0.23 pp
    €1.02B €96.12M 9.5% €234.23M 23.0%

    Notifications