XML 91 R82.htm IDEA: XBRL DOCUMENT v3.22.2.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 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Net Income Available to Common Stockholders        
Net income available to common stockholders $ 63,283 $ 52,770 $ 150,391 $ 157,798
Diluted net income per common share $ 63,283 $ 52,770 $ 150,391 $ 157,798
Weighted-Average Common Shares        
Net income available to common stockholders (in shares) 59,096,688 53,766,630 57,200,843 53,883,945
Effect of potentially dilutive stock options and restricted stock awards (in shares) 242,041 193,135 266,716 209,118
Diluted net income per common share (in shares) 59,338,729 53,959,765 57,467,559 54,093,063
Per Share Amount        
Net income available to common stockholders (in dollars per share) $ 1.08 $ 0.98 $ 2.63 $ 2.93
Diluted net income per common share (in dollars per share) $ 1.08 $ 0.98 $ 2.62 $ 2.92