InvenTrust Properties Corp.
IVT · NYSE
9/30/2025 | 6/30/2025 | 3/31/2025 | 12/31/2024 | |
|---|---|---|---|---|
| Market Cap | $2,220,646 | $2,125,637 | $2,278,054 | $2,326,706 |
| - Cash | $76,366 | $294,039 | $84,579 | $87,395 |
| + Debt | $824,818 | $746,335 | $740,745 | $740,415 |
| Enterprise Value | $2,969,098 | $2,577,933 | $2,934,220 | $2,979,726 |
| Revenue | $74,019 | $73,551 | $73,771 | $70,759 |
| % Growth | 0.6% | -0.3% | 4.3% | – |
| Gross Profit | $53,918 | $51,881 | $53,668 | $49,174 |
| % Margin | 72.8% | 70.5% | 72.7% | 69.5% |
| EBITDA | $81,065 | $135,026 | $45,728 | $47,011 |
| % Margin | 109.5% | 183.6% | 62% | 66.4% |
| Net Income | $6,026 | $95,942 | $6,792 | $9,799 |
| % Margin | 8.1% | 130.4% | 9.2% | 13.8% |
| EPS Diluted | 0.077 | 1.23 | 0.087 | 0.13 |
| % Growth | -93.8% | 1,315.4% | -33.2% | – |
| Operating Cash Flow | $43,808 | $48,685 | $20,181 | $36,984 |
| Capital Expenditures | -$12,399 | -$10,731 | -$7,373 | -$10,504 |
| Free Cash Flow | $31,409 | $37,954 | $12,808 | $26,480 |