CubeSmart (CUBE)
NYSE: CUBE · IEX Real-Time Price · USD
41.38
-0.74 (-1.76%)
Apr 25, 2024, 4:00 PM EDT - Market closed

CubeSmart Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 2002
Net Income
410.76291.26223.48165.62169.12163.89134.2979.9271.720.37
Upgrade
Depreciation & Amortization
205.38314.51240.22159.25166.37145.66148.32164.44154.11129
Upgrade
Share-Based Compensation
10.099.088.097.146.695.575.594.853.721.74
Upgrade
Other Operating Activities
-15.09-23.39-22.619.03-10.41-10.793.726.08-18.288.92
Upgrade
Operating Cash Flow
611.14591.47449.19351.03331.77304.34291.91263.27217.27166.03
Upgrade
Operating Cash Flow Growth
3.33%31.68%27.96%5.81%9.01%4.26%10.88%21.17%30.86%16.22%
Upgrade
Capital Expenditures
-109.57-111.4-212.02-510.67-254.54-311.75-165.79-555.23-372.7-577.57
Upgrade
Acquisitions
8.3262.64-1,640.65-0.78-121.13-10.5115.48-4.06-1.9854.35
Upgrade
Other Investing Activities
7.42-------0.070.53
Upgrade
Investing Cash Flow
-93.82-48.77-1,852.67-511.44-375.66-322.26-150.3-559.29-374.61-522.7
Upgrade
Dividends Paid
-442.22-387.11-273.84-256.25-243.86-221.33-195.01-149.28-107.09-75.85
Upgrade
Share Issuance / Repurchase
2.446.47973.5121.69199.99135.6732.01149.41251.55429.81
Upgrade
Debt Issued / Paid
-75.39-151.43728.24249.96185.31104.0132.93304.5586.439.25
Upgrade
Other Financing Activities
-2.86-15.03-17.33-7.2-45.59-3.1-13.25-85.27-13.59-6.82
Upgrade
Financing Cash Flow
-518.03-547.091,411108.295.8615.25-143.32219.41217.3356.39
Upgrade
Net Cash Flow
-0.71-4.397.09-52.2151.96-2.68-1.71-76.659.97-0.28
Upgrade
Free Cash Flow
501.57480.06237.17-159.6377.23-7.41126.13-291.95-155.42-411.54
Upgrade
Free Cash Flow Growth
4.48%102.41%--------
Upgrade
Free Cash Flow Margin
47.75%47.55%28.83%-23.50%11.99%-1.24%22.57%-57.24%-34.96%-109.17%
Upgrade
Free Cash Flow Per Share
2.232.131.16-0.820.41-0.040.70-1.64-0.92-2.76
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).