InvenTrust Properties Corp.

IVT · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$2,120,971$1,711,258$1,595,506$1,937,448
- Cash$87,395$96,385$137,762$44,854
+ Debt$740,415$814,568$754,551$540,593
Enterprise Value$2,773,991$2,429,441$2,212,295$2,433,187
Revenue$273,974$258,676$236,707$211,979
% Growth5.9%9.3%11.7%
Gross Profit$194,120$181,035$163,543$147,879
% Margin70.9%70%69.1%69.8%
EBITDA$164,706$156,837$130,201$98,044
% Margin60.1%60.6%55%46.3%
Net Income$13,658$5,269$52,233-$5,360
% Margin5%2%22.1%-2.5%
EPS Diluted0.190.0780.77-0.075
% Growth144.5%-89.9%1,121.2%
Operating Cash Flow$136,876$129,621$125,795$89,956
Capital Expenditures-$36,116-$35,744-$23,722-$19,416
Free Cash Flow$100,760$93,877$102,073$70,540