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
Sep '13 | Dec '13 | Mar '14 | Jun '14 | Sep '14 | Dec '14 | Mar '15 | Jun '15 | Sep '15 | Dec '15 | Mar '16 | Jun '16 | Sep '16 | Dec '16 | Mar '17 | Jun '17 | Sep '17 | Dec '17 | Mar '18 | Jun '18 | Sep '18 | Dec '18 | Mar '19 | Jun '19 | Sep '19 | Dec '19 | Mar '20 | Jun '20 | Sep '20 | Dec '20 | Mar '21 | Jun '21 | Sep '21 | Dec '21 | Mar '22 | Jun '22 | Sep '22 | Dec '22 | Mar '23 | Jun '23 | Sep '23 | Dec '23 | Mar '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 11.52M - | 13.17M 14.35% | 15.80M 20.01% | 16.61M 5.10% | 17.71M 6.65% | 18.75M 5.83% | 23.13M 23.39% | 24.24M 4.78% | 24.33M 0.37% | 24.20M 0.52% | 25.66M 6.02% | 25.82M 0.62% | 27.10M 4.99% | 29.84M 10.09% | 31.44M 5.37% | 32.78M 4.25% | 33.64M 2.63% | 34.63M 2.93% | 37.11M 7.17% | 37.24M 0.35% | 37.90M 1.78% | 39.41M 3.99% | 40.88M 3.72% | 41.73M 2.08% | 43.40M 3.99% | 45.02M 3.73% | 45.12M 0.22% | 45.74M 1.39% | 47.15M 3.07% | 48.88M 3.67% | 50.69M 3.71% | 53.30M 5.14% | 57.27M 7.46% | 60.67M 5.95% | 64.03M 5.54% | 65.37M 2.08% | 70.80M 8.31% | 76.01M 7.35% | 74.65M 1.78% | 79.53M 6.54% | 82.92M 4.26% | 86.48M 4.30% | 85.03M 1.68% | |
cost of revenue | 3.29M - | 3.63M 10.37% | 4.82M 32.84% | 4.39M 8.88% | 4.77M 8.63% | 5.17M 8.36% | 7.13M 37.86% | 6.20M 13.09% | 6.41M 3.36% | 6.92M 8.09% | 7.75M 12.00% | 7.10M 8.41% | 7.29M 2.62% | 8.18M 12.25% | 8.55M 4.47% | 8.45M 1.11% | 9.02M 6.76% | 9.85M 9.19% | 9.89M 0.42% | 10.31M 4.25% | 9.49M 8.02% | 10.30M 8.54% | 10.69M 3.86% | 10.71M 0.15% | 10.99M 2.63% | 11.81M 7.43% | 11.91M 0.85% | 11.93M 0.22% | 12.23M 2.46% | 13.03M 6.53% | 13.51M 3.73% | 13.17M 2.52% | 14.20M 7.81% | 15.37M 8.20% | 16.88M 9.83% | 15.80M 6.35% | 17.14M 8.45% | 19.08M 11.34% | 18.38M 3.68% | 18.59M 1.12% | 20.47M 10.13% | 21.65M 5.76% | ||
gross profit | 8.23M - | 9.54M 15.95% | 10.98M 15.13% | 12.22M 11.24% | 12.94M 5.93% | 13.57M 4.90% | 16.00M 17.87% | 18.04M 12.74% | 17.92M 0.65% | 17.28M 3.60% | 17.90M 3.62% | 18.71M 4.54% | 19.82M 5.88% | 21.66M 9.30% | 22.89M 5.70% | 24.33M 6.25% | 24.62M 1.20% | 24.77M 0.63% | 27.21M 9.85% | 26.93M 1.06% | 28.41M 5.53% | 29.12M 2.48% | 30.19M 3.67% | 31.02M 2.76% | 32.41M 4.46% | 33.21M 2.47% | 33.21M 0.00% | 33.81M 1.81% | 34.92M 3.29% | 35.85M 2.67% | 37.18M 3.70% | 40.12M 7.92% | 43.07M 7.34% | 45.31M 5.20% | 47.16M 4.08% | 49.56M 5.10% | 53.66M 8.26% | 56.92M 6.08% | 56.27M 1.15% | 60.95M 8.32% | 62.45M 2.46% | 64.83M 3.82% | 85.03M 31.15% | |
selling and marketing expenses | ||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | 1.79M - | 2.25M 26.08% | 2.36M 4.57% | 2.46M 4.50% | 2.84M 15.19% | 1.84M 35.05% | 3.83M 108.20% | 3.09M 19.45% | 3.17M 2.78% | 4.75M 49.51% | 3.44M 27.53% | 4.30M 24.94% | 5.57M 29.50% | 6.01M 8.07% | 4.18M 30.52% | 6.03M 44.29% | 5.04M 16.40% | 4.43M 12.10% | 5.08M 14.60% | 5.01M 1.40% | 5.05M 0.80% | 6.37M 26.23% | 5.96M 6.40% | 6.76M 13.32% | 5.13M 24.05% | 6.07M 18.32% | 5.76M 5.17% | 5.67M 1.62% | 5.13M 9.44% | 6.94M 35.20% | 5.58M 19.52% | 6.87M 23.00% | 6.80M 0.96% | 7.72M 13.47% | 7.53M 2.45% | 7.33M 2.58% | 8.14M 10.99% | 8.19M 0.66% | 9.32M 13.76% | 9.77M 4.79% | 9.12M 6.63% | 9.73M 6.70% | 10.51M 8.02% | |
selling general and administrative expenses | 1.79M - | 2.25M 26.08% | 2.36M 4.57% | 2.46M 4.50% | 2.84M 15.19% | 1.84M 35.05% | 3.83M 108.20% | 3.09M 19.45% | 3.17M 2.78% | 4.75M 49.51% | 3.44M 27.53% | 4.30M 24.94% | 5.57M 29.50% | 6.01M 8.07% | 4.18M 30.52% | 6.03M 44.29% | 5.04M 16.40% | 4.43M 12.10% | 5.08M 14.60% | 5.01M 1.40% | 5.05M 0.80% | 6.37M 26.23% | 5.96M 6.40% | 6.76M 13.32% | 5.13M 24.05% | 6.07M 18.32% | 5.76M 5.17% | 5.67M 1.62% | 5.13M 9.44% | 6.94M 35.20% | 5.58M 19.52% | 6.87M 23.00% | 6.80M 0.96% | 7.72M 13.47% | 7.53M 2.45% | 7.33M 2.58% | 8.14M 10.99% | 8.19M 0.66% | 9.32M 13.76% | 9.77M 4.79% | 9.12M 6.63% | 9.73M 6.70% | 10.51M 8.02% | |
research and development expenses | ||||||||||||||||||||||||||||||||||||||||||||
other expenses | 3.26M - | 3.69M 12.90% | 4.37M 18.48% | 4.76M 9.09% | 4.92M 3.25% | 5.12M 4.17% | 7.63M 48.86% | 8.23M 7.91% | 8.11M 1.49% | 12.06M 48.84% | 8.26M 31.52% | 8.08M 2.20% | 8.87M 9.80% | 9.19M 3.53% | 9.18M 0.01% | 9.08M 1.18% | 9.60M 5.72% | 10.02M 4.38% | 10.73M 7.19% | 9.77M 8.95% | 10.06M 2.90% | 10.25M 1.92% | 10.41M 1.61% | 10.65M 2.24% | 11.11M 4.29% | 11.85M 6.68% | 11.10M 6.31% | 11.46M 3.23% | 12.12M 5.80% | 11.19M 7.69% | 11.38M 1.64% | 11.97M 5.20% | 13.64M 13.94% | 13.71M 0.52% | 14.98M 9.30% | 15.29M 2.04% | 16.96M 10.92% | 18.54M 9.31% | 18.16M 2.03% | 8.82M 51.43% | 11.35M 28.68% | -9.82M 186.54% | 10.38M 205.68% | |
cost and expenses | 8.34M - | 9.57M 14.72% | 11.54M 20.65% | 11.62M 0.65% | 12.53M 7.81% | 12.14M 3.11% | 18.59M 53.18% | 17.52M 5.79% | 17.69M 0.98% | 23.73M 34.20% | 19.46M 18.03% | 19.48M 0.12% | 21.73M 11.53% | 23.38M 7.62% | 21.91M 6.29% | 23.56M 7.52% | 23.66M 0.43% | 24.30M 2.70% | 25.71M 5.79% | 25.09M 2.38% | 24.59M 2.01% | 26.92M 9.46% | 27.07M 0.57% | 28.11M 3.85% | 27.23M 3.15% | 29.73M 9.18% | 28.77M 3.23% | 29.06M 1.02% | 29.48M 1.46% | 31.15M 5.67% | 30.47M 2.20% | 32.01M 5.04% | 34.64M 8.22% | 36.79M 6.21% | 39.38M 7.06% | 38.42M 2.44% | 42.24M 9.92% | 45.81M 8.47% | 45.86M 0.10% | 46.58M 1.58% | 47.83M 2.68% | 49.96M 4.45% | 52.34M 4.76% | |
operating expenses | 5.05M - | 5.94M 17.56% | 6.72M 13.20% | 7.22M 7.48% | 7.75M 7.32% | 6.96M 10.18% | 11.46M 64.55% | 11.32M 1.25% | 11.28M 0.33% | 16.81M 49.03% | 11.70M 30.39% | 12.38M 5.78% | 14.44M 16.64% | 15.20M 5.28% | 13.36M 12.09% | 15.11M 13.04% | 14.64M 3.11% | 14.45M 1.30% | 15.81M 9.46% | 14.78M 6.53% | 15.10M 2.19% | 16.62M 10.04% | 16.38M 1.46% | 17.41M 6.27% | 16.24M 6.71% | 17.92M 10.36% | 16.86M 5.92% | 17.12M 1.58% | 17.25M 0.76% | 18.13M 5.07% | 16.96M 6.45% | 18.83M 11.06% | 20.44M 8.51% | 21.42M 4.83% | 22.51M 5.07% | 22.62M 0.50% | 25.10M 10.94% | 26.73M 6.51% | 27.48M 2.81% | 28.00M 1.89% | 27.36M 2.26% | 28.31M 3.47% | 20.89M 26.22% | |
interest expense | 1.55M - | 1.60M 3.55% | 1.59M 0.69% | 1.66M 4.27% | 1.47M 11.32% | 1.87M 26.88% | 2.17M 16.32% | 2.16M 0.69% | 2.21M 2.41% | 3.10M 39.98% | 3.07M 0.81% | 3.08M 0.20% | 3.27M 6.14% | 3.64M 11.55% | 3.77M 3.40% | 3.81M 1.06% | 4.51M 18.60% | 4.69M 3.92% | 4.68M 0.13% | 4.63M 1.26% | 4.41M 4.76% | 4.49M 2.00% | 4.26M 5.12% | 4.05M 4.95% | 3.95M 2.49% | 4.07M 2.96% | 4.01M 1.55% | 3.91M 2.42% | 3.89M 0.56% | 4.20M 7.92% | 4.14M 1.19% | 4.02M 3.11% | 4.69M 16.68% | 5.21M 11.12% | 5.08M 2.42% | 5.05M 0.67% | 6.26M 24.13% | 7.46M 19.03% | 7.38M 1.10% | 5.90M 20% | 5.81M 1.46% | 5.71M 1.84% | -5.24M 191.82% | |
ebitda | 6.54M - | 7.29M 11.50% | 8.63M 18.34% | 9.76M 13.10% | 10.11M 3.61% | 11.73M 16.09% | 12.17M 3.74% | 14.96M 22.85% | 14.75M 1.37% | 12.53M 15.02% | 14.48M 15.49% | 14.42M 0.37% | 14.25M 1.20% | 15.65M 9.82% | 18.75M 19.82% | 18.32M 2.30% | 19.59M 6.95% | 20.44M 4.30% | 22.20M 8.61% | 22.84M 2.90% | 24.71M 8.18% | 24.09M 2.51% | 25.75M 6.89% | 25.08M 2.58% | 28.11M 12.06% | 27.78M 1.16% | 28.01M 0.85% | 28.33M 1.14% | 29.84M 5.32% | 28.98M 2.87% | 31.83M 9.83% | 33.48M 5.17% | 36.50M 9.01% | 37.73M 3.38% | 39.75M 5.36% | 42.35M 6.53% | 45.70M 7.91% | 49.13M 7.51% | 48.91M 0.44% | 52.16M 6.63% | 54.42M 4.35% | 56.04M 2.97% | 20.94M 62.64% | |
operating income | 2.87M - | 5.30M 84.59% | 3.38M 36.32% | 3.33M 1.36% | 3.72M 11.55% | 4.64M 24.91% | 1.33M 71.38% | 12.83M 865.46% | 6.42M 49.93% | 3.65M 43.11% | 10.50M 187.36% | 5.86M 44.22% | 6.33M 8.12% | 5.47M 13.59% | 9.56M 74.74% | 19.33M 102.12% | 25.45M 31.62% | 15.53M 38.98% | 14.74M 5.06% | 24.76M 67.98% | 14.53M 41.33% | 27.47M 89.06% | 19.80M 27.93% | 14.43M 27.10% | 18.74M 29.82% | 18.89M 0.82% | 16.86M 10.74% | 34.61M 105.27% | 26.61M 23.12% | 17.71M 33.45% | 20.40M 15.21% | 21.39M 4.86% | 26.05M 21.74% | 37.47M 43.85% | 27.88M 25.58% | 30.56M 9.59% | 32.94M 7.79% | 36.06M 9.47% | 34.30M 4.89% | 37.57M 9.55% | 39.67M 5.61% | 40.70M 2.58% | ||
depreciation and amortization | 3.06M - | 3.50M 14.17% | 4.14M 18.36% | 4.50M 8.80% | 4.63M 2.73% | 4.81M 3.91% | 7.04M 46.59% | 7.59M 7.78% | 7.74M 1.90% | 11.73M 51.56% | 7.92M 32.47% | 7.75M 2.12% | 8.55M 10.37% | 8.84M 3.33% | 8.85M 0.10% | 8.60M 2.83% | 8.89M 3.37% | 9.38M 5.48% | 9.86M 5.15% | 8.88M 9.96% | 9.15M 3.13% | 9.23M 0.87% | 9.54M 3.37% | 9.63M 0.89% | 9.84M 2.16% | 10.32M 4.90% | 9.71M 5.90% | 10.10M 4.01% | 10.82M 7.11% | 9.83M 9.17% | 9.93M 1.09% | 10.34M 4.10% | 11.59M 12.09% | 11.14M 3.90% | 11.87M 6.58% | 11.79M 0.68% | 12.76M 8.22% | 13.07M 2.45% | 14.62M 11.83% | 14.59M 0.21% | 14.75M 1.12% | 15.34M 4.01% | 20.94M 36.48% | |
total other income expenses net | -791K - | -1.44M 81.67% | -882K 38.62% | -611K 30.73% | -279K 54.34% | -1.97M 605.38% | -3.22M 63.52% | 6.11M 289.71% | -219K 103.59% | 3.19M 1,554.79% | 4.29M 34.62% | -484K 111.28% | 957K 297.73% | -990K 203.45% | -1K 99.90% | 10.09M 1,009,100% | 15.45M 53.11% | 5.11M 66.95% | 3.28M 35.74% | 11.70M 256.54% | -122K 101.04% | 13.63M 11,271.31% | 4.46M 67.24% | -1K 100.02% | 1.74M 173,600% | 2.96M 70.49% | -52K 101.76% | 17.74M 34,213.46% | 8.89M 49.87% | -85K 100.96% | -55K 35.29% | -117K 112.73% | 3.19M 2,822.22% | 13.44M 322.04% | -8.22M 161.15% | 66.48M 908.71% | -10.50M 115.79% | 22.82M 317.38% | -10.96M 148.04% | 12.23M 211.55% | -51K 100.42% | 25.81M 50,701.96% | ||
income before tax | 933K - | 563K 39.66% | 1.78M 217.05% | 2.72M 52.44% | 3.44M 26.35% | 2.77M 19.31% | -845K 130.46% | 10.67M 1,362.96% | 4.21M 60.51% | 560K 86.71% | 7.43M 1,227.32% | 2.78M 62.56% | 3.07M 10.31% | 1.83M 40.33% | 5.80M 216.54% | 15.53M 167.75% | 20.93M 34.82% | 10.84M 48.23% | 10.06M 7.19% | 20.14M 100.23% | 10.12M 49.73% | 22.97M 126.95% | 15.53M 32.39% | 10.38M 33.18% | 14.78M 42.44% | 14.82M 0.25% | 12.86M 13.26% | 30.70M 138.83% | 22.72M 26.00% | 13.51M 40.53% | 16.26M 20.31% | 17.38M 6.90% | 21.36M 22.91% | 32.26M 51.03% | 19.66M 39.05% | 97.03M 393.51% | 22.44M 76.87% | 58.88M 162.40% | 23.33M 60.38% | 40.25M 72.53% | 30.32M 24.69% | 57.56M 89.86% | 36.06M 37.35% | |
income tax expense | -392K - | -3.14M 700.51% | 1.59M 150.76% | 1.66M 4.27% | 1.47M 11.32% | 1.87M 26.88% | 2.17M 16.32% | 2.16M 0.69% | 2.21M 2.41% | 3.10M 39.98% | 3.07M 0.81% | 3.08M 0.20% | 3.27M 6.14% | 3.64M 11.55% | 3.77M 3.40% | 3.81M 1.06% | 4.51M 18.60% | 4.69M 3.92% | 4.68M 0.13% | 4.63M 1.26% | 4.41M 4.76% | 4.49M 2.00% | 4.26M 5.12% | 4.05M 4.95% | 3.95M 2.49% | 4.07M 2.96% | 4.01M 1.55% | 3.91M 2.42% | 3.89M 0.56% | 4.20M 7.92% | 4.14M 1.19% | 4.02M 3.11% | 4.69M 16.68% | 5.21M 11.12% | 5.08M 2.42% | 5.05M 0.67% | 6.26M 24.13% | 7.46M 19.03% | -15.96M 313.97% | -40.25M 152.28% | -30.32M 24.69% | 8.95M 129.52% | -36.06M 502.98% | |
net income | 1.32M - | 3.70M 179.32% | 1.78M 51.77% | 2.72M 52.44% | 3.44M 26.35% | 2.77M 19.31% | -845K 130.46% | 10.67M 1,362.96% | 4.21M 60.51% | 560K 86.71% | 7.43M 1,227.32% | 2.78M 62.56% | 3.07M 10.31% | 1.83M 40.33% | 5.80M 216.54% | 15.53M 167.75% | 20.93M 34.82% | 10.84M 48.23% | 10.06M 7.19% | 20.14M 100.23% | 10.12M 49.73% | 22.97M 126.95% | 15.53M 32.39% | 10.38M 33.18% | 14.78M 42.44% | 14.82M 0.25% | 12.86M 13.26% | 30.70M 138.83% | 22.72M 26.00% | 13.51M 40.53% | 16.26M 20.31% | 17.38M 6.90% | 21.36M 22.91% | 32.26M 51.03% | 14.58M 54.80% | 97.03M 565.48% | 16.17M 83.33% | 58.88M 264.04% | 39.29M 33.28% | 40.25M 2.46% | 30.32M 24.69% | 57.56M 89.86% | 36.06M 37.35% | |
weighted average shs out | 24.21M - | 24.85M 2.66% | 24.85M 0% | 28.42M 14.36% | 32.94M 15.90% | 42.73M 29.74% | 42.73M 0% | 42.90M 0.39% | 42.91M 0.02% | 42.91M 0.00% | 43.00M 0.21% | 43.84M 1.96% | 45.76M 4.39% | 46.29M 1.15% | 47.65M 2.93% | 50.33M 5.63% | 52.80M 4.93% | 54.60M 3.40% | 55.13M 0.97% | 56.70M 2.85% | 58.37M 2.95% | 61.46M 5.29% | 61.46M 0% | 63.78M 3.78% | 65.72M 3.05% | 67.06M 2.04% | 67.06M 0% | 67.62M 0.83% | 68.11M 0.73% | 68.60M 0.72% | 68.60M 0% | 69.58M 1.42% | 70.52M 1.35% | 70.52M 0% | 75.20M 6.64% | 75.25M 0.07% | 75.50M 0.33% | 76.05M 0.73% | 79.90M 5.06% | 83.12M 4.03% | 84.04M 1.11% | 87.49M 4.10% | 88.87M 1.59% | |
weighted average shs out dil | 24.21M - | 24.85M 2.66% | 24.85M 0% | 28.42M 14.36% | 32.94M 15.90% | 42.73M 29.74% | 42.73M 0% | 42.90M 0.39% | 42.91M 0.02% | 43.00M 0.21% | 43.00M 0% | 43.84M 1.96% | 45.76M 4.39% | 47.65M 4.11% | 47.65M 0% | 50.33M 5.63% | 52.80M 4.93% | 55.13M 4.40% | 55.13M 0% | 56.70M 2.85% | 58.37M 2.95% | 61.60M 5.54% | 61.60M 0% | 64.08M 4.01% | 66.02M 3.03% | 67.47M 2.20% | 67.47M 0% | 68.03M 0.83% | 68.37M 0.50% | 68.86M 0.72% | 68.86M 0% | 69.81M 1.37% | 70.75M 1.35% | 70.75M 0% | 75.28M 6.40% | 75.34M 0.07% | 75.59M 0.33% | 76.15M 0.74% | 80.34M 5.51% | 83.12M 3.45% | 84.27M 1.38% | 87.49M 3.82% | 89.44M 2.23% | |
eps | 0.02 - | 0.15 650% | 0.04 73.33% | 0.06 50.00% | 0.08 33.33% | 0.02 73.50% | -0.02 193.40% | 0.23 1,261.62% | 0.08 65.22% | -0.06 173.75% | 0.15 354.24% | 0.04 73.33% | 0.05 25.00% | -0.04 176.00% | 0.10 363.16% | 0.29 190.00% | 0.36 24.14% | 0.11 69.44% | 0.18 63.64% | 0.35 94.44% | 0.17 51.43% | 0.37 117.65% | 0.25 32.43% | 0.16 36% | 0.22 37.50% | 0.16 27.27% | 0.19 18.75% | 0.45 136.84% | 0.33 26.67% | 0.14 57.58% | 0.24 71.43% | 0.25 4.17% | 0.30 20.00% | 0.38 26.67% | 0.19 50% | 1.29 578.95% | 0.21 83.72% | 0.77 266.67% | 0.49 36.36% | 0.48 2.04% | 0.36 25% | 0.65 80.56% | 0.41 36.92% | |
epsdiluted | 0.02 - | 0.15 650% | 0.04 73.33% | 0.06 50.00% | 0.08 33.33% | 0.02 73.50% | -0.02 193.40% | 0.23 1,261.62% | 0.08 65.22% | -0.06 173.75% | 0.15 354.24% | 0.04 73.33% | 0.05 25.00% | -0.04 176.00% | 0.10 363.16% | 0.29 190.00% | 0.36 24.14% | 0.11 69.44% | 0.18 63.64% | 0.35 94.44% | 0.17 51.43% | 0.37 117.65% | 0.25 32.43% | 0.16 36% | 0.22 37.50% | 0.16 27.27% | 0.19 18.75% | 0.45 136.84% | 0.33 26.67% | 0.14 57.58% | 0.24 71.43% | 0.25 4.17% | 0.30 20.00% | 0.38 26.67% | 0.19 50% | 1.29 578.95% | 0.21 83.72% | 0.77 266.67% | 0.49 36.36% | 0.48 2.04% | 0.36 25% | 0.65 80.56% | 0.40 38.46% |
All numbers in USD (except ratios and percentages)