NYSE:TRNO
Terreno Realty Corporation
- Stock
56.62
+0.51%
−1.15
Last Close
57.77
22/08 22:30
Market Cap
6.03B
Beta: 0.85
Volume Today
933.82K
Avg: 616.35K
PE Ratio
30.08
PFCF: 43.06
Dividend Yield
2.81%
Payout:75.77%
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | Dec '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 68.88M - | 95.89M 39.23% | 108.42M 13.06% | 132.48M 22.20% | 151.66M 14.47% | 171.02M 12.77% | 186.88M 9.27% | 221.93M 18.75% | 276.21M 24.46% | 323.59M 17.15% | 382.62M 18.24% | |
cost of revenue | 19.16M - | 26.66M 39.11% | 30.32M 13.77% | 35.87M 18.30% | 39.99M 11.47% | 44.20M 10.54% | 49.10M 11.07% | 56.25M 14.57% | 68.90M 22.50% | 79.08M 14.78% | 98.09M 24.03% | |
gross profit | 49.71M - | 69.24M 39.28% | 78.09M 12.79% | 96.61M 23.71% | 111.67M 15.59% | 126.82M 13.57% | 137.79M 8.65% | 165.68M 20.24% | 207.31M 25.12% | 244.50M 17.94% | 284.53M 16.37% | |
selling and marketing expenses | ||||||||||||
general and administrative expenses | 9.50M - | 14.85M 56.34% | 19.32M 30.13% | 19.68M 1.87% | 21.50M 9.26% | 23.92M 11.26% | 23.49M 1.82% | 26.96M 14.79% | 31.19M 15.68% | 37.94M 21.62% | 42.59M 12.26% | |
selling general and administrative expenses | 9.50M - | 14.85M 56.34% | 19.32M 30.13% | 19.68M 1.87% | 21.50M 9.26% | 23.92M 11.26% | 23.49M 1.82% | 26.96M 14.79% | 31.19M 15.68% | 37.94M 21.62% | 42.59M 12.26% | |
research and development expenses | ||||||||||||
other expenses | 19.17M - | 36.03M 87.93% | 34.40M 4.52% | 37.87M 10.09% | 40.82M 7.78% | 44.02M 7.84% | 45.88M 4.23% | 50.69M 10.49% | 65.76M 29.74% | 41.15M 37.43% | 93.92M 128.23% | |
cost and expenses | 47.83M - | 77.53M 62.10% | 84.04M 8.40% | 93.42M 11.16% | 102.31M 9.51% | 112.14M 9.61% | 118.46M 5.64% | 133.90M 13.03% | 165.86M 23.87% | 190.24M 14.70% | 234.66M 23.35% | |
operating expenses | 28.67M - | 50.87M 77.46% | 53.72M 5.59% | 57.55M 7.14% | 62.32M 8.28% | 67.94M 9.02% | 69.36M 2.10% | 77.65M 11.95% | 96.95M 24.86% | 111.15M 14.64% | 136.50M 22.81% | |
interest expense | 6.59M - | 9.64M 46.24% | 13.05M 35.42% | 16.78M 28.53% | 18.21M 8.55% | 16.34M 10.28% | 16.00M 2.09% | 18.05M 12.86% | 23.85M 32.10% | 24.80M 3.97% | 20.92M 15.63% | |
ebitda | 40.22M - | 54.41M 35.29% | 58.80M 8.06% | 77.10M 31.12% | 93.83M 21.70% | 106.71M 13.73% | 115.17M 7.93% | 139.54M 21.16% | 176.93M 26.79% | 211.53M 19.56% | 241.87M 14.34% | |
operating income | 17.31M - | 24.24M 40.04% | 28.17M 16.22% | 69.87M 148.03% | 81.50M 16.64% | 67.38M 17.33% | 74.72M 10.89% | 96.54M 29.21% | 127.43M 32.00% | 152.24M 19.46% | 148.03M 2.76% | |
depreciation and amortization | 18.07M - | 34.10M 88.71% | 33.06M 3.05% | 35.71M 8.01% | 37.12M 3.96% | 39.33M 5.96% | 40.45M 2.85% | 43.00M 6.29% | 49.49M 15.09% | 59.30M 19.81% | 93.92M 58.38% | |
total other income expenses net | -3.74M - | 5.85M 256.52% | 3.77M 35.57% | 30.64M 712.41% | 28.49M 7.04% | -11.86M 141.65% | 5.08M 142.81% | -9.29M 282.85% | 70.58M 860.15% | 37.94M 46.25% | 36.47M 3.87% | |
income before tax | 10.72M - | 14.60M 36.23% | 15.12M 3.54% | 53.09M 251.20% | 63.29M 19.20% | 55.52M 12.28% | 79.80M 43.73% | 87.25M 9.35% | 198.01M 126.94% | 151.46M 23.51% | 184.50M 21.81% | |
income tax expense | 6.59M - | 9.64M 46.24% | 13.05M 35.42% | 16.78M 28.53% | 18.21M 8.55% | 21.02M 15.42% | 21.42M 1.89% | 25.74M 20.18% | 23.85M 7.34% | 38.72M 62.34% | ||
net income | 10.72M - | 14.60M 36.23% | 15.12M 3.54% | 53.09M 251.20% | 63.29M 19.20% | 34.50M 45.49% | 58.38M 69.23% | 61.51M 5.37% | 198.01M 221.90% | 151.46M 23.51% | 184.50M 21.81% | |
weighted average shs out | 30.43M - | 42.86M 40.84% | 44.73M 4.35% | 51.36M 14.83% | 57.49M 11.93% | 64.43M 12.08% | 67.76M 5.18% | 70.53M 4.09% | 75.50M 7.04% | 84.04M 11.32% | 95.52M 13.66% | |
weighted average shs out dil | 30.43M - | 42.86M 40.84% | 44.73M 4.35% | 51.36M 14.83% | 57.49M 11.93% | 64.72M 12.59% | 68.17M 5.33% | 70.79M 3.85% | 75.59M 6.77% | 84.27M 11.48% | 95.84M 13.74% | |
eps | 0.23 - | 0.26 13.04% | 0.26 0% | 0.95 265.38% | 1.10 15.79% | 0.54 50.91% | 0.86 59.26% | 0.87 1.16% | 2.61 200.00% | 1.81 30.65% | 1.94 7.18% | |
epsdiluted | 0.23 - | 0.26 13.04% | 0.26 0% | 0.95 265.38% | 1.10 15.79% | 0.53 51.82% | 0.86 62.26% | 0.87 1.16% | 2.61 200.00% | 1.81 30.65% | 1.93 6.63% |
All numbers in USD (except ratios and percentages)