CubeSmart
CUBE

$10.9 B
Marketcap
$48.42
Share price
Country
$-1.56
Change (1 day)
$55.14
Year High
$33.17
Year Low
Categories

CubeSmart is a self-administered and self-managed real estate investment trust. The Company's self-storage properties are designed to offer affordable, easily accessible and secure storage space for residential and commercial customers. According to the 2020 Self-Storage Almanac, CubeSmart is one of the top three owners and operators of self-storage properties in the United States.

marketcap

Revenue of CubeSmart (CUBE)

Revenue in 2023 (TTM): $1.05 B

According to CubeSmart's latest financial reports the company's current revenue (TTM) is $1.05 B. The revenue is the total amount of income that a company generates by the sale of goods or services. Unlike with the earnings no expenses are subtracted.

Revenue history of CubeSmart

Annual Revenue

Year Revenue Gross Profit Ebitda Income Before Tax Net Income
2023 $1.05 B $554.32 M $698.51 M $412.44 M $410.76 M
2022 $1.01 B $716.36 M $696.37 M $292.47 M $199.19 M
2021 $822.56 M $570.46 M $528.94 M $230.81 M $130.58 M
2020 $679.18 M $455.54 M $411.38 M $167.61 M $89.79 M
2019 $643.92 M $434.18 M $405.34 M $170.77 M $84.05 M
2018 $597.94 M $401.08 M $360.39 M $165.49 M $163.89 M
2017 $558.94 M $377.44 M $339.54 M $135.61 M $134.29 M
2016 $510.04 M $344.19 M $307.19 M $88.38 M $87.91 M
2015 $444.52 M $291.35 M $260.02 M $78.76 M $77.71 M
2014 $376.96 M $244.26 M $209.18 M $26.37 M $26.38 M
2013 $318.4 M $200.17 M $172.17 M $10.41 M $41.45 M
2012 $283.08 M $172.26 M $149.38 M $-8,296,000 $1.82 M
2011 $237.61 M $138.45 M $125.83 M $-5,052,000 $-398,000
2010 $216.83 M $123.13 M $98.72 M $-9,851,000 $-7,393,000
2009 $217.29 M $123.34 M $100.81 M $-937,000 $-937,000
2008 $236.4 M $137.22 M $218.12 M $2.79 M $2.79 M
2007 $229.17 M $229.11 M $110.71 M $-13,077,000 $-13,077,000
2006 $213.11 M $213.04 M $109.52 M $-8,551,000 $-8,551,000
2005 $148.12 M $148.08 M $44.51 M $2.57 M $2.78 M
2004 $91.61 M $91.61 M $89.07 M $12.73 M $-32,347,000
2003 $80.83 M $80.83 M $49.59 M $ $16.23 M
2002 $76.59 M $76.59 M $26.73 M $ $9.73 M
2001 $62.28 M $62.28 M $23.77 M $ $6.9 M
2000 $53.09 M $53.09 M $19.89 M $ $8.25 M