SMC Corporation / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €5.55B +5.2% €1.19B +15.3% 21.4% +0.019 pp €901.39M +6.8% 16.2% +0.0024 pp
    (estimated) €5.28B +1.3% €1.03B +1.2% 19.5% -0.00033 pp €843.87M +8.6% 16.0% +0.011 pp
    (estimated) €5.21B +4.9% €1.02B +9.0% 19.6% +0.0073 pp €777.16M +14.4% 14.9% +0.012 pp
    (estimated) €4.96B +6.9% €933.77M +8.5% 18.8% +0.0028 pp €679.38M +156.7% 13.7% +0.080 pp
    (estimated) €4.64B +3.4% €860.41M -2.9% 18.5% -0.012 pp €264.65M -84.6% 5.7% -0.33 pp
    €4.49B +2.0% €886.05M -12.3% 19.7% -0.032 pp €1.72B +49.8% 38.3% +0.12 pp
    €4.40B -5.8% €1.01B -20.6% 23.0% -0.043 pp €1.15B +15.1% 26.1% +0.047 pp
    €4.67B +13.4% €1.27B +16.4% 27.2% +0.0070 pp €997.42M -25.7% 21.3% -0.11 pp
    €4.12B +31.7% €1.09B +58.5% 26.5% +0.045 pp €1.34B +58.3% 32.6% +0.055 pp
    €3.13B +5.0% €690.23M +10.2% 22.1% +0.010 pp €848.80M -8.4% 27.1% -0.040 pp
    €2.98B -8.8% €626.25M -15.4% 21.0% -0.016 pp €927.11M +53.0% 31.1% +0.13 pp
    €3.27B -2.4% €740.33M -4.6% 22.6% -0.0052 pp €606.10M -40.5% 18.5% -0.12 pp
    €3.35B +21.2% €775.69M +21.0% 23.2% -0.00036 pp €1.02B +23.9% 30.4% +0.0065 pp
    €2.76B +2.5% €640.95M +22.7% 23.2% +0.038 pp €822.75M +15.2% 29.8% +0.033 pp
    €2.70B +3.8% €522.18M -15.9% 19.4% -0.045 pp €714.10M -7.9% 26.5% -0.034 pp
    €2.60B +15.9% €621.05M +27.0% 23.9% +0.021 pp €775.70M +24.8% 29.9% +0.021 pp
    €2.24B +22.3% €489.16M +34.3% 21.8% +0.019 pp €621.33M +32.4% 27.7% +0.021 pp
    €1.83B -5.5% €364.24M +8.4% 19.9% +0.025 pp €469.36M +162.8% 25.6% +0.16 pp
    €1.94B +5.2% €335.95M +24.1% 17.3% +0.027 pp €178.58M -63.1% 9.2% -0.17 pp
    €1.84B +47.2% €270.67M +143.8% 14.7% +0.058 pp €484.16M +62.4% 26.3% +0.025 pp
    €1.25B -22.1% €111.04M -24.6% 8.9% -0.0030 pp €298.14M -1.7% 23.8% +0.049 pp
    €1.61B -20.8% €147.23M -53.6% 9.2% -0.065 pp €303.21M -32.3% 18.9% -0.032 pp
    €2.03B +5.4% €317.29M -11.2% 15.6% -0.029 pp €447.70M +7.7% 22.1% +0.0048 pp
    €1.93B +10.4% €357.46M +18.0% 18.6% +0.012 pp €415.68M -4.4% 21.6% -0.033 pp
    €1.74B +9.9% €302.96M +8.5% 17.4% -0.0021 pp €434.68M +49.7% 24.9% +0.066 pp
    €1.59B €279.12M 17.6% €290.32M 18.3%

    Notifications