XML 88 R77.htm IDEA: XBRL DOCUMENT v3.21.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, 2021
Mar. 31, 2020
Net Income    
Net income available to common stockholders $ 49,469 $ 34,263
Diluted net income per share $ 49,469 $ 34,263
Weighted-Average Shares    
Net income available to common stockholders (in shares) 53,930,200 54,732,073
Effect of potentially dilutive stock options and restricted stock awards (in shares) 203,422 185,687
Diluted net income per share (in shares) 54,133,622 54,917,760
Per Share Amount    
Net income available to common stockholders (in dollars per share) $ 0.92 $ 0.63
Diluted net income per share (in dollars per share) $ 0.91 $ 0.62