Loading...
XNYSCSRpC
Market cap1.10bUSD
Sep 26, Last price  
24.98USD
Name

Centerspace

Chart & Performance

D1W1MN
XNYS:CSRpC chart

Profile

Centerspace is an owner and operator of apartment communities committed to providing great homes by focusing on integrity and serving others. Founded in 1970, as of June 30, 2021, Centerspace owned 62 apartment communities consisting of 11,579 apartment homes located in Colorado, Minnesota, Montana, Nebraska, North Dakota, and South Dakota. Centerspace was named a Top Workplace for 2021 by the Minneapolis Star Tribune. For more information, please visit www.centerspacehomes.com.
IPO date
Oct 17, 1997
Employees
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑042017‑042016‑042015‑04
Income
Revenues
261,309
1.79%
256,716
27.27%
201,705
13.32%
Cost of revenue
135,245
139,248
109,322
Unusual Expense (Income)
NOPBT
126,064
117,468
92,383
NOPBT Margin
48.24%
45.76%
45.80%
Operating Taxes
(2,622)
29,281
Tax Rate
31.70%
NOPAT
126,064
120,090
63,102
Net income
41,965
-379.41%
(15,019)
-52.14%
(31,382)
30.78%
Dividends
(50,810)
(51,529)
(45,555)
Dividend yield
5.10%
5.77%
2.62%
Proceeds from repurchase of equity
(11,577)
(1,761)
785,887
BB yield
1.16%
0.20%
-45.13%
Debt
Debt current
30,000
113,500
76,000
Long-term debt
996,112
1,004,223
898,908
Deferred revenue
1,066,445
918,450
Other long-term liabilities
(18,764)
(39,635)
Net debt
1,017,482
3,140,566
2,883,702
Cash flow
Cash from operating activities
89,520
91,991
84,028
CAPEX
(56,690)
(35,877)
Cash from investing activities
120,209
(160,094)
(267,225)
Cash from financing activities
(212,351)
41,369
214,512
FCF
110,430
167,261
38,768
Balance
Cash
8,630
10,458
31,267
Long term investments
(2,033,301)
(1,940,061)
Excess cash
Stockholders' equity
947,585
966,856
1,021,611
Invested Capital
1,863,607
3,022,170
2,756,473
ROIC
5.16%
4.16%
2.56%
ROCE
6.76%
5.95%
4.92%
EV
Common stock shares outstanding
17,118
15,216
15,704
Price
58.20
-0.80%
58.67
-47.10%
110.90
56.99%
Market cap
996,268
11.60%
892,723
-48.74%
1,741,574
96.23%
EV
2,345,033
4,364,138
4,968,385
EBITDA
229,236
223,676
185,493
EV/EBITDA
10.23
19.51
26.78
Interest
36,429
32,750
31,993
Interest/NOPBT
28.90%
27.88%
34.63%