XML 127 R114.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER COMMON SHARE - Schedule of Computation of Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net income per share calculations for basic and diluted methods        
Net income $ 57,098 $ 32,004 $ 74,512 $ 85,586
Dividends on preferred stock (5,131) 0 (5,286) 0
Net income available to common stockholders $ 51,967 $ 32,004 $ 69,226 $ 85,586
Weighted Average Shares Outstanding        
Weighted average number of common shares outstanding, basic (in shares) 89,136,898 57,033,359 82,508,723 56,458,430
Weighted average number of common shares outstanding, diluted (in shares) 90,218,382 57,967,848 83,609,999 57,411,299
Basic earnings per common share (in dollars per share) $ 0.58 $ 0.56 $ 0.84 $ 1.52
Diluted earnings per common share (in dollars per share) $ 0.58 $ 0.55 $ 0.83 $ 1.49
Options        
Weighted Average Shares Outstanding        
Dilutive effect of common stock equivalents (in shares) 187 1,714 63 572
SSARs        
Weighted Average Shares Outstanding        
Dilutive effect of common stock equivalents (in shares) 204,106 0 191,460 0
RSU Awards        
Weighted Average Shares Outstanding        
Dilutive effect of common stock equivalents (in shares) 815,829 655,224 817,169 662,609
PSU Awards        
Weighted Average Shares Outstanding        
Dilutive effect of common stock equivalents (in shares) 32,510 254,365 65,031 264,451
DSU Awards        
Weighted Average Shares Outstanding        
Dilutive effect of common stock equivalents (in shares) 17,204 16,766 15,656 18,390
ESPP        
Weighted Average Shares Outstanding        
Dilutive effect of common stock equivalents (in shares) 11,648 6,420 11,897 6,847