CubeSmart / Estimates

    Fiscal Year Revenue Net income Net margin Free cash flow FCF margin
    (estimated) €1.23B +7.8% €317.48M +2.5% 25.9% -0.013 pp N/A N/A
    (estimated) €1.14B +10.0% €309.73M -1.9% 27.2% -0.033 pp €548.32M -2.9% 48.2% -0.064 pp
    (estimated) €1.03B +5.0% €315.77M +5.0% 30.5% +0.000075 pp €564.56M +4.0% 54.6% -0.0053 pp
    (estimated) €984.28M +3.6% €300.59M +1.5% 30.5% -0.0062 pp €542.78M +12.0% 55.1% +0.042 pp
    (estimated) €950.13M +3.4% €296.08M -12.1% 31.2% -0.055 pp €484.47M -10.9% 51.0% -0.082 pp
    €918.61M +1.5% €337.02M -4.8% 36.7% -0.024 pp €543.70M +3.3% 59.2% +0.010 pp
    €904.91M +4.0% €353.89M +106.2% 39.1% +0.19 pp €526.52M -3.4% 58.2% -0.045 pp
    €869.84M +22.7% €171.61M +52.5% 19.7% +0.039 pp €545.10M +30.8% 62.7% +0.039 pp
    €708.68M +21.1% €112.50M +45.4% 15.9% +0.027 pp €416.81M +20.7% 58.8% -0.0021 pp
    €585.14M +5.5% €77.36M +6.8% 13.2% +0.0017 pp €345.39M -7.8% 59.0% -0.085 pp
    €554.76M +7.7% €72.42M -48.7% 13.1% -0.14 pp €374.42M +11.3% 67.5% +0.022 pp
    €515.16M +7.0% €141.20M +22.0% 27.4% +0.034 pp €336.29M +9.0% 65.3% +0.012 pp
    €481.56M +9.6% €115.70M +52.8% 24.0% +0.068 pp €308.52M -12.1% 64.1% -0.16 pp
    €439.42M +14.7% €75.73M +13.1% 17.2% -0.0025 pp €350.86M +37.1% 79.8% +0.13 pp
    €382.98M +17.9% €66.95M +194.6% 17.5% +0.10 pp €255.90M +56.7% 66.8% +0.17 pp
    €324.77M +18.4% €22.73M -36.4% 7.0% -0.060 pp €163.35M -3.7% 50.3% -0.12 pp
    €274.31M +12.5% €35.71M +2,181.1% 13.0% +0.12 pp €169.59M +66.2% 61.8% +0.20 pp
    €243.88M +19.1% €1.57M -556.5% 0.6% +0.0081 pp €102.03M -78.7% 41.8% -1.9 pp
    €204.71M +9.6% -€342.90K -94.6% -0.2% +0.032 pp €478.60M +215.7% 233.8% +1.5 pp
    €186.81M -0.2% -€6.37M +689.0% -3.4% -0.030 pp €151.60M +182.8% 81.2% +0.53 pp
    €187.21M -8.1% -€807.27K -133.6% -0.4% -0.016 pp €53.60M -7.2% 28.6% +0.0029 pp
    €203.67M +3.2% €2.41M -121.4% 1.2% +0.069 pp €57.73M -39.6% 28.3% -0.20 pp
    €197.44M +7.5% -€11.27M +52.9% -5.7% -0.017 pp €95.54M -73.2% 48.4% -1.5 pp
    €183.61M +43.9% -€7.37M -407.9% -4.0% -0.059 pp €356.97M -6.6% 194.4% -1.0 pp
    €127.61M +61.7% €2.39M -108.6% 1.9% +0.37 pp €382.10M +68.8% 299.4% +0.13 pp
    €78.92M +13.3% -€27.87M -299.3% -35.3% -0.55 pp €226.40M +510.6% 286.9% +2.3 pp
    €69.64M €13.98M 20.1% €37.08M 53.2%

    Notifications