Icade SA / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €403.29M +5.3% €220.79M +7.7% 54.7% +0.012 pp N/A N/A
    (estimated) €383.00M +8.8% €205.00M -11.1% 53.5% -0.12 pp N/A N/A
    (estimated) €352.16M -10.4% €230.48M -4.6% 65.4% +0.040 pp €101.51M -81.6% 28.8% -1.1 pp
    (estimated) €393.17M +0.9% €241.55M -5.1% 61.4% -0.039 pp €551.48M +17.0% 140.3% +0.19 pp
    (estimated) €389.62M -73.2% €254.61M -192.3% 65.3% +0.84 pp €471.27M -16.8% 121.0% +0.82 pp
    €1.45B -5.0% -€275.90M -77.9% -19.0% +0.63 pp €566.60M -9.7% 39.0% -0.020 pp
    €1.53B -22.1% -€1.25B -2,411.1% -81.8% -0.85 pp €627.50M -27.0% 41.1% -0.028 pp
    €1.96B +9.4% €54.10M -86.5% 2.8% -0.20 pp €860.00M -44.7% 43.8% -0.43 pp
    €1.79B +23.9% €400.10M +403.3% 22.3% +0.17 pp €1.56B +31.8% 86.8% +0.052 pp
    €1.45B -5.3% €79.50M -73.5% 5.5% -0.14 pp €1.18B +2.2% 81.6% +0.060 pp
    €1.53B -13.8% €300.20M +93.8% 19.7% +0.11 pp €1.15B +31.0% 75.6% +0.26 pp
    €1.77B +8.8% €154.90M -6.4% 8.7% -0.014 pp €881.70M -13.2% 49.7% -0.13 pp
    €1.63B +9.5% €165.50M +270.2% 10.2% +0.072 pp €1.02B -2.8% 62.3% -0.079 pp
    €1.49B +3.9% €44.70M -123.9% 3.0% +0.16 pp €1.04B +11.3% 70.2% +0.047 pp
    €1.43B -17.0% -€187.10M -223.5% -13.1% -0.22 pp €938.60M -19.9% 65.6% -0.023 pp
    €1.72B +18.4% €151.50M +19.4% 8.8% +0.00073 pp €1.17B +124.3% 67.9% +0.32 pp
    €1.46B -2.8% €126.90M +146.4% 8.7% +0.053 pp €522.20M +3.6% 35.8% +0.022 pp
    €1.50B +0.5% €51.50M -44.6% 3.4% -0.028 pp €504.10M -46.8% 33.6% -0.30 pp
    €1.49B +4.2% €93.00M -92.4% 6.2% -0.79 pp €947.30M +86.9% 63.5% +0.28 pp
    €1.43B -4.9% €1.22B +131.1% 85.1% +0.50 pp €506.90M -13.1% 35.4% -0.033 pp
    €1.51B -6.8% €527.10M +68.7% 35.0% +0.16 pp €583.10M -15.9% 38.7% -0.042 pp
    €1.62B +7.8% €312.50M +746.9% 19.3% +0.17 pp €693.40M -13.2% 42.9% -0.10 pp
    €1.50B +12.9% €36.90M -83.6% 2.5% -0.15 pp €799.30M +174.3% 53.3% +0.31 pp
    €1.33B +12.6% €225.50M +218.5% 17.0% +0.11 pp €291.40M +36.0% 22.0% +0.038 pp
    €1.18B +18.6% €70.80M +17.4% 6.0% -0.00060 pp €214.20M -21.7% 18.2% -0.093 pp
    €994.40M €60.30M 6.1% €273.40M 27.5%

    Notifications