MarketBrain

NMI Holdings, Inc.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$706.4M$651.0M$579.0M$523.3M$485.1M
Cash from operations$419.3M$393.6M$342.7M$313.4M$325.7M
Capital expenditure$6.8M$6.9M$9.4M$10.6M$12.2M
Free cash flow$412.5M$386.7M$333.3M$302.8M$313.5M
Share repurchases$105.1M$97.6M$91.6M$56.6M$0
Impairments$0$0$0$0$0
Total assets$3.8B$3.3B$2.9B$2.5B$2.5B
Total liabilities$1.2B$1.1B$1.0B$902.3M$884.8M

Shares outstanding 76.0M · Free float 94.0%

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