NYSE:TRNO
Terreno Realty Corporation
- Stock
Last Close
66.93
26/07 20:00
Market Cap
6.03B
Beta: 0.85
Volume Today
526.96K
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 '13 | Dec '14 | Dec '15 | Dec '16 | Dec '17 | Dec '18 | Dec '19 | Dec '20 | Dec '21 | Dec '22 | Dec '23 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 45.53M - | 68.88M 51.28% | 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% | |
cost of revenue | 12.77M - | 19.16M 50.04% | 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% | |
gross profit | 32.76M - | 49.71M 51.76% | 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% | |
selling and marketing expenses | ||||||||||||
general and administrative expenses | 8.42M - | 9.50M 12.74% | 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% | |
selling general and administrative expenses | 8.42M - | 9.50M 12.74% | 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% | |
research and development expenses | ||||||||||||
other expenses | 12.48M - | 19.17M 53.59% | 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% | |
cost and expenses | 33.67M - | 47.83M 42.03% | 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% | |
operating expenses | 20.90M - | 28.67M 37.13% | 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% | |
interest expense | 6.21M - | 6.59M 6.07% | 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% | |
ebitda | 24.44M - | 40.22M 64.54% | 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% | |
operating income | 12.86M - | 17.31M 34.65% | 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% | |
depreciation and amortization | 11.62M - | 18.07M 55.56% | 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% | |
total other income expenses net | -3.30M - | -3.74M 13.40% | 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% | |
income before tax | 2.45M - | 10.72M 337.29% | 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% | |
income tax expense | -4.19M - | 6.59M 257.30% | 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 | 6.64M - | 10.72M 61.39% | 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% | |
weighted average shs out | 21.01M - | 30.43M 44.84% | 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% | 83.17M 10.16% | |
weighted average shs out dil | 21.01M - | 30.43M 44.84% | 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% | 83.37M 10.30% | |
eps | 0.15 - | 0.23 53.33% | 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% | |
epsdiluted | 0.15 - | 0.23 53.33% | 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% |
All numbers in USD (except ratios and percentages)