v3.25.2
Earnings Per Share
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The following table presents the computation of basic and diluted earnings per share:
Three Months Ended June 30,Six Months Ended June 30,
(in thousands except share and per share data)2025202420252024
Numerator:
Net income
$77,328 $41,662 $124,375 $67,804 
Preferred stock dividends4,312 4,312 8,625 8,625 
Net income available to common stockholders
$73,016 $37,350 $115,750 $59,179 
Denominator:
Basic earnings per common share—weighted average common shares45,791,602 46,546,243 45,956,594 46,925,761 
Effect of dilutive outstanding stock-settled awards423,792 326,255 446,522 371,569 
Dilutive earnings per common share—weighted average diluted common shares46,215,394 46,872,498 46,403,116 47,297,330 
Basic earnings per common share
$1.59 $0.80 $2.52 $1.26 
Diluted earnings per common share
$1.58 $0.80 $2.49 $1.25 
Anti-dilutive outstanding stock-settled awards31,703 38,461 26,974 105,680