XML 91 R82.htm IDEA: XBRL DOCUMENT v3.22.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, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Net Income Available to Common Stockholders        
Net income available to common stockholders $ 38,522 $ 55,559 $ 87,108 $ 105,028
Diluted net income per common share $ 38,522 $ 55,559 $ 87,108 $ 105,028
Weighted-Average Common Shares        
Net income available to common stockholders (in shares) 59,030,618 53,956,296 56,237,209 53,943,248
Effect of potentially dilutive stock options and restricted stock awards (in shares) 277,281 228,128 278,889 216,084
Diluted net income per common share (in shares) 59,307,899 54,184,424 56,516,098 54,159,332
Per Share Amount        
Net income available to common stockholders (in dollars per share) $ 0.64 $ 1.03 $ 1.55 $ 1.95
Diluted net income per common share (in dollars per share) $ 0.63 $ 1.03 $ 1.54 $ 1.94