Terreno Realty Corporation

TRNO · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$5,649,322$5,212,203$4,293,577$6,015,862
- Cash$18,070$165,400$26,393$204,404
+ Debt$823,437$771,563$770,818$720,670
Enterprise Value$6,454,689$5,818,366$5,038,002$6,532,128
Revenue$382,621$323,590$276,212$221,930
% Growth18.2%17.2%24.5%
Gross Profit$284,531$244,505$207,309$165,682
% Margin74.4%75.6%75.1%74.7%
EBITDA$299,334$249,472$287,627$155,995
% Margin78.2%77.1%104.1%70.3%
Net Income$184,497$151,457$198,014$87,254
% Margin48.2%46.8%71.7%39.3%
EPS Diluted1.921.812.610.87
% Growth6.1%-30.7%200%
Operating Cash Flow$232,687$179,677$143,210$132,208
Capital Expenditures-$46,433-$53,055-$66,611-$51,290
Free Cash Flow$186,254$126,622$76,599$80,918