XML 94 R85.htm IDEA: XBRL DOCUMENT v3.23.2
NET INCOME PER COMMON SHARE - Reconciliation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Net Income Available to Common Stockholders        
Net income available to common stockholders $ 60,393 $ 38,522 $ 124,003 $ 87,108
Diluted net income per common share $ 60,393 $ 38,522 $ 124,003 $ 87,108
Weighted-Average Common Shares        
Net income available to common stockholders (in shares) 59,263,813 59,030,618 59,240,137 56,237,209
Effect of potentially dilutive stock options and restricted stock awards (in shares) 184,566 277,281 205,920 278,889
Diluted net income per common share (in shares) 59,448,379 59,307,899 59,446,057 56,516,098
Per Share Amount        
Net income available to common stockholders (in dollars per share) $ 1.02 $ 0.64 $ 2.09 $ 1.55
Diluted net income per common share (in dollars per share) $ 1.02 $ 0.63 $ 2.09 $ 1.54