Annual report pursuant to Section 13 and 15(d)

Net Income Per Share - Calculation (Details)

v3.19.3.a.u2
Net Income Per Share - Calculation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Net income - basic and diluted $ 45,985 $ 54,976 $ 52,051 $ 37,983 $ 38,553 $ 42,658 $ 27,153 $ 26,388 $ 190,995 $ 134,752 $ 158,133
Weighted average number of common shares outstanding - basic                 33,806,104 34,921,318 35,897,641
Dilutive effect of common stock equivalents:                      
Stock options                 225,049 281,932 267,939
Weighted average number of common shares outstanding - diluted                 34,376,555 35,613,319 36,572,146
Basic net income per common share $ 1.38 $ 1.63 $ 1.53 $ 1.11 $ 1.12 $ 1.22 $ 0.77 $ 0.75 $ 5.65 $ 3.86 $ 4.41
Diluted net income per common share $ 1.36 $ 1.60 $ 1.51 $ 1.09 $ 1.10 $ 1.19 $ 0.76 $ 0.74 $ 5.56 $ 3.78 $ 4.32
Service-based conditions                      
Dilutive effect of common stock equivalents:                      
Restricted stock awards                 87,159 151,324 221,497
Market-based conditions                      
Dilutive effect of common stock equivalents:                      
Restricted stock awards                 189,044 238,313 185,069
Performance-based conditions                      
Dilutive effect of common stock equivalents:                      
Restricted stock awards                 69,199 20,432