XML 87 R77.htm IDEA: XBRL DOCUMENT v3.25.1
NET INCOME PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Net Income Available to Common Stockholders    
Net income available to common stockholders $ 54,870 $ 47,472
Diluted net income per common share $ 54,870 $ 47,472
Weighted-Average Common Shares    
Net income available to common stockholders (in shares) 57,969,053 59,066,789
Effect of potentially dilutive stock options and restricted stock awards (in shares) 273,179 206,225
Diluted net income per common share (in shares) 58,242,232 59,273,014
RSAs excluded from the diluted average common share calculation (in shares) 47,494 87,287
Per Share Amount    
Net income available to common stockholders (in dollars per share) $ 0.95 $ 0.80
Diluted net income per common share (in dollars per share) $ 0.94 $ 0.80