InvenTrust Properties financials at a glance

Year Year 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2013 2024
Rev. Revenue
$285.34M $263.04M $251.99M $251.01M $243.49M $223.04M $195.57M $225.07M $247.54M $285.29M $459.06M $0.00M
GM % Gross Margin %
69.59% 73.13% 71.80% 71.63% 71.24% 70.33% 69.96% 71.52% 70.44% 72.79% 62.30% 0.00%
OM Operating Margin
13.31% 14.25% 19.10% 16.64% 15.44% 10.80% 8.14% 15.83% 18.62% 21.88% 16.03% 0.00%
EPS Earnings Per Share
$0.03 $0.00
Div. Dividends
$0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.82 $0.86 $0.00 $0.00
PR % Payout Ratio %
0 0 0 0 0 0 0 0 2733.33% 0 0 0
Sha. Shares
86.18m 86.18m 86.22m 77.33m 72.79m 72.79m 72.08m 71.26m 67.34m 67.53m 0m 67.53m
OCF Operating Cash Flow
$340.34M $195.62M $133.16M $118.15M $124.66M $106.01M $94.16M $89.96M $125.80M $129.62M $422.81M $0.00M
FCF Free Cash Flow
$273.72M $168.43M $119.44M $102.24M $97.43M $88.26M $81.24M $74.60M $106.38M $35.69M $356.17M $0.00M
FCFS Free Cash Flow Per Share
$2.91 $1.82 $1.10 $0.67 $1.08 $1.21 $1.13 $1.05 $1.58 $1.52 $3.76 $0.00