Skip to content
10-K

Annual Report

RADIAN GROUP INC RDN

0001193125-26-061383

← back to feed
Filed
Feb 20, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 18, 2026 136.27M sh
Shares Diluted FY 2025 · Dec 31, 2025 138.25M sh
Shares Diluted FY 2025 · Dec 31, 2025 140.81M sh
Shares Diluted FY 2025 · Sep 30, 2025 137.93M sh
Shares Diluted FY 2025 · Jun 30, 2025 138.36M sh
Shares Diluted FY 2025 · Mar 31, 2025 147.73M sh
Shares Diluted FY 2025 · Dec 31, 2024 151.91M sh
Shares Diluted FY 2025 · Dec 31, 2024 154.19M sh
Shares Diluted FY 2025 · Sep 30, 2024 153.07M sh
Shares Diluted FY 2025 · Jun 30, 2024 154.4M sh
Shares Diluted FY 2025 · Mar 31, 2024 155.97M sh
Shares Diluted FY 2025 · Dec 31, 2023 160.13M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $431.91M
Stock Repurchased FY 2025 · Dec 31, 2024 $225.06M
Stock Repurchased FY 2025 · Dec 31, 2023 $133.31M
Dividends Paid FY 2025 · Dec 31, 2025 $145.62M
Dividends Paid FY 2025 · Dec 31, 2024 $151.96M
Dividends Paid FY 2025 · Dec 31, 2023 $145.91M
Operating Cash Flow FY 2025 · Dec 31, 2025 $119.86M
Operating Cash Flow FY 2025 · Dec 31, 2024 −$663.57M
Operating Cash Flow FY 2025 · Dec 31, 2023 $529.43M
Cash And Equivalents FY 2025 · Dec 31, 2025 $24.83M
Cash And Equivalents restated FY 2025 · Dec 31, 2024 $19.22M
Stockholders Equity FY 2025 · Dec 31, 2025 $4.78B
Stockholders Equity FY 2025 · Dec 31, 2024 $4.62B
Stockholders Equity FY 2025 · Dec 31, 2023 $4.4B
Total Liabilities FY 2025 · Dec 31, 2025 $3.34B
Total Liabilities restated FY 2025 · Dec 31, 2024 $4.07B
Total Assets FY 2025 · Dec 31, 2025 $8.12B
Total Assets restated FY 2025 · Dec 31, 2024 $8.69B
Eps Diluted FY 2025 · Dec 31, 2025 $1.12
Eps Diluted FY 2025 · Dec 31, 2025 $4.14
Eps Diluted FY 2025 · Sep 30, 2025 $1.03
Eps Diluted FY 2025 · Jun 30, 2025 $1.02
Eps Diluted FY 2025 · Mar 31, 2025 $0.98
Eps Diluted FY 2025 · Dec 31, 2024 $0.98
Eps Diluted FY 2025 · Dec 31, 2024 $3.92
Eps Diluted FY 2025 · Sep 30, 2024 $0.99
Eps Diluted FY 2025 · Jun 30, 2024 $0.98
Eps Diluted FY 2025 · Mar 31, 2024 $0.98
Eps Diluted FY 2025 · Dec 31, 2023 $3.77
Eps Basic FY 2025 · Dec 31, 2025 $1.13
Eps Basic FY 2025 · Dec 31, 2025 $4.18
Eps Basic FY 2025 · Sep 30, 2025 $1.04
Eps Basic FY 2025 · Jun 30, 2025 $1.03
Eps Basic FY 2025 · Mar 31, 2025 $0.99
Eps Basic FY 2025 · Dec 31, 2024 $0.99
Eps Basic FY 2025 · Dec 31, 2024 $3.96
Eps Basic FY 2025 · Sep 30, 2024 $1.00
Eps Basic FY 2025 · Jun 30, 2024 $0.99
Eps Basic FY 2025 · Mar 31, 2024 $0.99
Eps Basic FY 2025 · Dec 31, 2023 $3.81
Net Income FY 2025 · Dec 31, 2025 $154.84M
Net Income FY 2025 · Dec 31, 2025 $582.64M
Net Income FY 2025 · Sep 30, 2025 $141.44M
Net Income FY 2025 · Jun 30, 2025 $141.8M
Net Income FY 2025 · Mar 31, 2025 $144.56M
Net Income FY 2025 · Dec 31, 2024 $148.29M
Net Income FY 2025 · Dec 31, 2024 $604.44M
Net Income FY 2025 · Sep 30, 2024 $151.89M
Net Income FY 2025 · Jun 30, 2024 $151.9M
Net Income FY 2025 · Mar 31, 2024 $152.35M
Net Income FY 2025 · Dec 31, 2023 $603.12M
Revenue FY 2025 · Dec 31, 2025 $300.51M
Revenue FY 2025 · Dec 31, 2025 $1.2B
Revenue FY 2025 · Sep 30, 2025 $303.19M
Revenue FY 2025 · Jun 30, 2025 $298.55M
Revenue FY 2025 · Mar 31, 2025 $294.84M
Revenue FY 2025 · Dec 31, 2024 $292.67M
Revenue restated FY 2025 · Dec 31, 2024 $1.21B
Revenue FY 2025 · Sep 30, 2024 $313.38M
Revenue FY 2025 · Jun 30, 2024 $298.58M
Revenue FY 2025 · Mar 31, 2024 $301.67M
Revenue restated FY 2025 · Dec 31, 2023 $1.18B