XML 87 R78.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income Per Share - Reconciliation of Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Net Income    
Net income available to common stockholders $ 48,586 $ 49,469
Diluted net income per share $ 48,586 $ 49,469
Weighted-Average Shares    
Net income available to common stockholders (in shares) 53,412,762 53,930,200
Effect of potentially dilutive stock options and restricted stock awards (in shares) 203,106 203,422
Diluted net income per share (in shares) 53,615,868 54,133,622
Per Share Amount    
Net income available to common stockholders (in dollars per share) $ 0.91 $ 0.92
Diluted net income per share (in dollars per share) $ 0.91 $ 0.91