Terreno Realty Corp (TRNO) › RevenueTerreno Realty Corp (TRNO) — RevenueAnnual figures by fiscal year, from SEC filings.2016: $108.42M2017: $132.48M2018: $151.66M2019: $171.02M2020: $186.88M2021: $221.93M2022: $276.21M2023: $323.59M2024: $382.62M2025: $476.38M$476.38M2016Revenue (USD)2025Fiscal YearRevenueChange YoY2025$476.38M+24.5%2024$382.62M+18.2%2023$323.59M+17.2%2022$276.21M+24.5%2021$221.93M+18.8%2020$186.88M+9.3%2019$171.02M+12.8%2018$151.66M+14.5%2017$132.48M+22.2%2016$108.42M—Other metrics: Cost of RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share