Quarterly report pursuant to Section 13 or 15(d)

Income Per Share - Calculation (Details)

v3.19.3
Income Per Share - Calculation (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Sep. 30, 2019
Sep. 30, 2018
Net income - basic and diluted $ 54,976 $ 52,051 $ 37,983 $ 42,658 $ 27,152 $ 26,388 $ 145,011 $ 96,198
Weighted average number of common shares outstanding - basic 33,790,857     35,091,388     33,977,464 35,084,694
Dilutive effect of common stock equivalents:                
Stock options 216,468     286,495     230,932 316,104
Weighted average number of common shares outstanding - diluted 34,367,902     35,789,383     34,541,635 35,815,357
Basic net income per common share $ 1.63     $ 1.22     $ 4.27 $ 2.74
Diluted net income per common share $ 1.60     $ 1.19     $ 4.20 $ 2.69
Service-based conditions                
Dilutive effect of common stock equivalents:                
Restricted stock awards 82,087     135,347     86,373 161,474
Market-based conditions                
Dilutive effect of common stock equivalents:                
Restricted stock awards 195,740     252,278     183,537 245,127
Performance-based conditions                
Dilutive effect of common stock equivalents:                
Restricted stock awards 82,750     23,875     63,329 7,958