MarketBrain

NETSTREIT Corp.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$195.0M$162.8M$131.9M$96.3M$59.1M
Cash from operations$109.5M$90.2M$80.2M$50.6M$31.5M
Capital expenditure$52,000$8,000$35,000$1.2M$732,000
Free cash flow$109.5M$90.2M$80.1M$49.4M$30.7M
Share repurchases$753,000$1.5M$688,000$1.5M$504,000
Impairments$17.3M$30.0M$7.1M$1.1M$3.5M
Total assets$2.6B$2.3B$1.9B$1.6B$1.1B
Total liabilities$1.2B$921.2M$672.8M$547.3M$278.6M
Total debt$1.1B$872.2M$613.4M$496.5M$239.0M

Shares outstanding 97.3M · Free float 99.3%

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