National Storage Affiliates Trust (NSA-PB) › Cost of RevenueNational Storage Affiliates Trust (NSA-PB) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2016: $64.80M2017: $84.45M2018: $103.88M2019: $110.35M2020: $123.49M2021: $155.26M2022: $211.03M2023: $228.99M2024: $211.85M2025: $217.55M$217.55M2016Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$217.55M+2.7%2024$211.85M-7.5%2023$228.99M+8.5%2022$211.03M+35.9%2021$155.26M+25.7%2020$123.49M+11.9%2019$110.35M+6.2%2018$103.88M+23.0%2017$84.45M+30.3%2016$64.80M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share