Quarterly report pursuant to Section 13 or 15(d)

Income Per Share - Calculation (Details)

v3.20.2
Income Per Share - Calculation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2019
Mar. 31, 2019
Jun. 30, 2020
Jun. 30, 2019
Net income - basic and diluted $ 55,496 $ 50,771 $ 52,051 $ 37,983 $ 106,268 $ 90,035
Weighted average number of common shares outstanding - basic 32,867,842   33,976,169   33,018,148 34,072,314
Dilutive effect of common stock equivalents:            
Stock options 123,153   250,457   151,262 238,164
Weighted average number of common shares outstanding - diluted 33,202,423   34,557,664   33,401,135 34,630,048
Basic net income per common share $ 1.69   $ 1.53   $ 3.22 $ 2.64
Diluted net income per common share $ 1.67   $ 1.51   $ 3.18 $ 2.60
Service-based conditions            
Dilutive effect of common stock equivalents:            
Restricted stock awards 47,618   84,952   59,419 88,516
Market-based conditions            
Dilutive effect of common stock equivalents:            
Restricted stock awards 146,496   174,840   138,760 177,436
Performance-based conditions            
Dilutive effect of common stock equivalents:            
Restricted stock awards 17,314   71,246   33,546 53,618