Terreno Realty Corporation
TRNO · NYSE
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 |
| % Growth | 18.2% | 17.2% | 24.5% | – |
| Gross Profit | $284,531 | $244,505 | $207,309 | $165,682 |
| % Margin | 74.4% | 75.6% | 75.1% | 74.7% |
| EBITDA | $299,334 | $249,472 | $287,627 | $155,995 |
| % Margin | 78.2% | 77.1% | 104.1% | 70.3% |
| Net Income | $184,497 | $151,457 | $198,014 | $87,254 |
| % Margin | 48.2% | 46.8% | 71.7% | 39.3% |
| EPS Diluted | 1.92 | 1.81 | 2.61 | 0.87 |
| % Growth | 6.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 |