NexPoint Residential Trust, Inc. (NXRT) › Total LiabilitiesNexPoint Residential Trust, Inc. (NXRT) — Total LiabilitiesAnnual figures by period end, from SEC filings.2014-12-31: $499.83M2015-12-31: $721.12M2016-12-31: $779.29M2017-12-31: $813.80M2018-12-31: $862.62M2019-12-31: $1.44B2020-12-31: $1.42B2021-12-31: $1.59B2022-12-31: $1.70B2023-12-31: $1.61B2024-12-31: $1.49B2025-12-31: $1.59B$1.59B2014-12-31Total Liabilities (USD)2025-12-31Period endedTotal LiabilitiesChange YoYSource filing2025-12-31$1.59B+6.4%2026-02-26Balance as of period end2024-12-31$1.49B-7.2%2026-02-26Balance as of period end2023-12-31$1.61B-5.4%2025-02-26Balance as of period end2022-12-31$1.70B+7.1%2024-02-27Balance as of period end2021-12-31$1.59B+11.9%2023-02-24Balance as of period end2020-12-31$1.42B-1.3%2022-02-18Balance as of period end2019-12-31$1.44B+66.5%2021-02-22Balance as of period end2018-12-31$862.62M+6.0%2020-02-21Balance as of period end2017-12-31$813.80M+4.4%2019-02-19Balance as of period end2016-12-31$779.29M+8.1%2018-02-15Balance as of period end2015-12-31$721.12M+44.3%2017-03-15Balance as of period end2014-12-31$499.83M—2016-03-21Balance as of period endOther metrics: RevenueCost of RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per ShareWeighted Average Diluted SharesEPS (Basic)