XML 83 R71.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS (LOSS) PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator for EPS:    
Net income (loss) $ 41,439 $ 33,657
Less: Preferred stock dividends (3) (3)
Income (loss) available to common stockholders $ 41,436 $ 33,654
Denominator for EPS:    
Weighted average common shares outstanding (in shares) 28,091 28,869
Plus: Assumed conversion of share-based compensation (in shares) 663 510
Assumed conversion of preferred stock (in shares) 25 25
Weighted average diluted common shares outstanding (in shares) 28,779 29,404
Basic earnings (loss) per common share (in USD per share) $ 1.48 $ 1.17
Diluted earnings (loss) per common share (in USD per share) $ 1.44 $ 1.14