XNYSBRT
Market cap326mUSD
Jan 14, Last price
17.37USD
1D
2.06%
1Q
-2.20%
Jan 2017
112.09%
Name
BRT Apartments Corp
Chart & Performance
Profile
BRT is a real estate investment trust that owns, operates and develops multi-family properties.
Valuation
Title USD in thousands, except ratios and share amounts | FY | FY | FY | FY | FY | FY | FY | FY | FY |
---|---|---|---|---|---|---|---|---|---|
2023‑12 | 2022‑12 | 2021‑12 | 2020‑12 | 2019‑12 | 2018‑09 | 2017‑09 | 2016‑09 | 2015‑09 | |
Income | |||||||||
Revenues | 93,617 32.74% | 70,527 120.00% | |||||||
Cost of revenue | 57,254 | 45,212 | |||||||
Unusual Expense (Income) | |||||||||
NOPBT | 36,363 | 25,315 | |||||||
NOPBT Margin | 38.84% | 35.89% | |||||||
Operating Taxes | 54 | 821 | |||||||
Tax Rate | 0.15% | 3.24% | |||||||
NOPAT | 36,309 | 24,494 | |||||||
Net income | 3,873 -92.25% | 49,955 71.58% | |||||||
Dividends | (18,909) | (17,863) | |||||||
Dividend yield | 5.67% | 5.09% | |||||||
Proceeds from repurchase of equity | (14,399) | 11,223 | |||||||
BB yield | 4.32% | -3.20% | |||||||
Debt | |||||||||
Debt current | 243 | 23,055 | |||||||
Long-term debt | 446,977 | 461,889 | |||||||
Deferred revenue | 482,546 | ||||||||
Other long-term liabilities | 14,911 | (21,153) | |||||||
Net debt | 389,466 | 422,087 | |||||||
Cash flow | |||||||||
Cash from operating activities | 19,606 | 15,025 | |||||||
CAPEX | (6,295) | ||||||||
Cash from investing activities | 16,679 | (19,371) | |||||||
Cash from financing activities | (32,231) | (13,422) | |||||||
FCF | 53,560 | (334,658) | |||||||
Balance | |||||||||
Cash | 23,512 | 20,281 | |||||||
Long term investments | 34,242 | 42,576 | |||||||
Excess cash | 53,073 | 59,331 | |||||||
Stockholders' equity | (38,826) | (23,793) | |||||||
Invested Capital | 727,084 | 1,217,728 | |||||||
ROIC | 3.73% | 2.49% | |||||||
ROCE | 5.28% | 3.46% | |||||||
EV | |||||||||
Common stock shares outstanding | 17,948 | 17,853 | |||||||
Price | 18.59 -5.35% | 19.64 -18.13% | |||||||
Market cap | 333,658 -4.84% | 350,632 -14.45% | |||||||
EV | 723,109 | 772,701 | |||||||
EBITDA | 64,847 | 50,127 | |||||||
EV/EBITDA | 11.15 | 15.41 | |||||||
Interest | 22,161 | 15,514 | |||||||
Interest/NOPBT | 60.94% | 61.28% |