The Inventing Press

InvenTrust Properties Corp.

Financial highlights

MetricFY 12/31/25FY 12/31/24FY 12/31/23FY 12/31/22FY 12/31/21
Income Statement
Revenue$299.2M$274.0M$258.7M$236.7M$212.0M
Operating expenses$247.8M$227.0M$222.9M$201.5M$209.2M
Operating income$60.0M-$33.3M-$30.5M$17.0M-$8.1M
Interest expense$34.5M$37.1M$38.1M$26.8M$16.3M
Income tax expense$568,000$543,000$517,000
Net income$111.4M$13.7M$5.3M$52.2M-$5.4M
Balance Sheet
Total assets$2.8B$2.6B$2.5B$2.5B$2.2B
Total liabilities$994.4M$875.9M$933.3M$869.1M$640.9M
Total debt$822.6M$743.4M$818.5M$759.8M$537.0M
Stockholders' equity$1.8B$1.8B$1.6B$1.6B$1.6B
Cash Flow Statement
Cash from operations$155.4M$136.9M$129.6M$125.8M$90.0M
Depreciation and amortization$128.5M$113.9M$113.4M$95.0M$87.1M
Stock-based compensation$10.9M$9.9M$9.0M$6.5M$9.1M
Capital expenditure$4.2M$3.6M$2.6M$3.1M$3.6M
Free cash flow$151.2M$133.3M$127.1M$122.7M$86.4M
Dividends paid$72.8M$62.8M$57.5M$55.3M$55.6M
Share repurchases$0$0$116.4M
Impairments$0$0

Shares outstanding 77.9M · Free float 99.0%

Annual filing data through FY ended December 31, 2025; float as of July 12, 2026.