Logo image of TRNO

TERRENO REALTY CORP (TRNO) Stock Income Statement

NYSE:TRNO - New York Stock Exchange, Inc. - US88146M1018 - REIT - Currency: USD

56.34  +1.19 (+2.16%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
TRNO Revenue ChartTRNO Revenue over time chart
408.01M382.62M323.59M276.21M221.90M
Cost Of Goods
TRNO Cost Of Goods ChartTRNO Cost Of Goods over time chart
105.97M98.09M79.08M68.90M56.20M
Gross Profit
TRNO Gross Profit ChartTRNO Gross Profit over time chart
302.04M284.53M244.50M207.31M165.70M
Operating Expenses
TRNO Operating Expenses ChartTRNO Operating Expenses over time chart
143.72M136.50M111.15M96.95M77.70M
Selling, General, and Administrative Expenses
TRNO Selling, General, and Administrative Expenses ChartTRNO Selling, General, and Administrative Expenses over time chart
43.81M42.59M37.94M31.19M27.00M
Operating Income
TRNO Operating Income ChartTRNO Operating Income over time chart
158.33M148.03M133.35M110.35M88.10M
Interest Income/Expense
TRNO Interest Income/Expense ChartTRNO Interest Income/Expense over time chart
-13.20M-8.84M-19.83M-23.04M-17.20M
Other Income/Expense
TRNO Other Income/Expense ChartTRNO Other Income/Expense over time chart
N/AN/AN/AN/A16.63M
Non Recurring Items
TRNO Non Recurring Items ChartTRNO Non Recurring Items over time chart
-74.00K-72.00K-218.00K-1.47M-200.00K
Income Before Taxes
TRNO Income Before Taxes ChartTRNO Income Before Taxes over time chart
196.56M184.50M151.46M198.01M87.30M
Net Income
TRNO Net Income ChartTRNO Net Income over time chart
195.72M183.71M150.75M197.16M86.90M
EBITDA
TRNO EBITDA ChartTRNO EBITDA over time chart
258.23M241.94M206.57M176.12M138.80M
 
Per Share Data
EPS Diluted Total Ops
TRNO EPS Diluted Total Ops ChartTRNO EPS Diluted Total Ops over time chart
1.981.921.812.611.23
Non GAAP EPS
TRNO Non GAAP EPS ChartTRNO Non GAAP EPS over time chart
1.991.921.802.611.23
 
Statistics
Gross Profit Margin
TRNO Gross Profit Margin ChartTRNO Gross Profit Margin over time chart
74.03%74.36%75.56%75.05%74.67%
Profit Margin
TRNO Profit Margin ChartTRNO Profit Margin over time chart
47.97%48.01%46.59%71.38%39.16%
Operating Profit Margin
TRNO Operating Profit Margin ChartTRNO Operating Profit Margin over time chart
38.80%38.69%41.21%39.95%39.70%

All data in USD

Charts

TRNO Income Statement data chartTRNO Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 100M 200M 300M 400M
TRNO Earnings Per Share (EPS) chartTRNO EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0.5 1 1.5 2 2.5