Quarterly report pursuant to Section 13 or 15(d)

Income Per Share - Calculation (Details)

v3.20.1
Income Per Share - Calculation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Net income - basic and diluted $ 50,771 $ 37,983
Weighted average number of common shares outstanding - basic 33,168,453 34,169,315
Dilutive effect of common stock equivalents:    
Stock options 179,371 225,872
Weighted average number of common shares outstanding - diluted 33,599,847 34,703,289
Basic net income per common share $ 1.53 $ 1.11
Diluted net income per common share $ 1.51 $ 1.09
Service-based conditions    
Dilutive effect of common stock equivalents:    
Restricted stock awards 71,221 92,081
Market-based conditions    
Dilutive effect of common stock equivalents:    
Restricted stock awards 131,024 180,032
Performance-based conditions    
Dilutive effect of common stock equivalents:    
Restricted stock awards 49,778 35,989