MarketBrain

GENWORTH FINANCIAL INC

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$7.3B$7.3B$7.5B$7.5B$7.8B
Operating income$41.0M$818.0M$474.0M
Cash from operations$327.0M$88.0M$597.0M$1.0B$437.0M
Share repurchases$247.0M$189.0M$296.0M$64.0M$0
Impairments$0
Total assets$88.1B$86.8B$90.8B$89.7B$99.2B
Total liabilities$78.3B$77.4B$82.5B$81.3B$82.9B

Shares outstanding 383.0M · Free float 91.3%

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