CubeSmart (CUBE)

USD 43.31

(-4.9%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.05 Billion 1 Billion 822.56 Million 679.17 Million 643.91 Million 597.94 Million
Cost of Revenue 270.28 Million 293.26 Million 252.1 Million 223.63 Million 209.73 Million 196.86 Million
Gross Profit 780.05 Million 716.36 Million 570.46 Million 455.54 Million 434.17 Million 401.07 Million
Operating Expenses 81.54 Million 365.23 Million 279.85 Million 197.99 Million 202.1 Million 181.06 Million
Selling, General and Administrative Expenses 57.04 Million 54.62 Million 47.8 Million 41.42 Million 38.56 Million 37.71 Million
Research and Development Expenses - 0.29 0.28 0.25 0.26 0.28
Other Expenses - 310.61 Million 232.04 Million 156.57 Million 163.54 Million 206 Thousand
Cost and Expenses 553.05 Million 658.49 Million 531.96 Million 421.63 Million 411.84 Million 377.92 Million
Operating Income 497.27 Million 385.75 Million 296.89 Million 254.81 Million 241.78 Million 220.01 Million
Interest Expense 97.28 Million 93.28 Million 78.44 Million 75.89 Million 72.52 Million -
Income Tax Expense - 93.28 Million 100.23 Million 77.81 Million 86.71 Million 7.6 Million
Earnings before Tax 412.43 Million 292.47 Million 230.81 Million 167.61 Million 170.77 Million 165.48 Million
Net Income 410.75 Million 199.18 Million 130.57 Million 89.79 Million 84.05 Million 163.88 Million
Earnings Per Share Basic 1.82 0.89 0.64 0.46 0.44 0.89
Earnings Per Share Diluted 1.82 0.88 0.64 0.46 0.44 0.88
Weighted Average Shares Outstanding 225.42 Million 224.92 Million 203.83 Million 194.14 Million 190.87 Million 184.65 Million
Weighted Average Shares Outstanding (Diluted) 226.24 Million 225.88 Million 205 Million 194.94 Million 191.57 Million 185.49 Million
Gross Margin 0.74 0.71 0.69 0.67 0.67 0.67
EBIT Margin 0.67 0.69 0.64 0.61 0.63 0.60
Profit Margin 0.39 0.20 0.16 0.13 0.13 0.27
EBITDA 703.12 Million 696.36 Million 547.92 Million 414.12 Million 405.33 Million 363.46 Million
Earnings Before Tax Margin 0.47 0.38 0.36 0.38 0.38 0.37

Income Statement Charts