XML 34 R23.htm IDEA: XBRL DOCUMENT v3.19.1
Earnings Per Common Share (Tables)
3 Months Ended
Mar. 31, 2019
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Basic and Diluted
 
Three Months Ended March 31,
 
2019
 
2018
Numerator — basic and diluted
 
 
 
Net income
$
62,645

 
$
38,945

Denominator
 
 
 
Weighted average number of common shares outstanding — basic
36,981

 
36,700

Effect of dilutive stock options
431

 
303

Effect of dilutive restricted shares
807

 
609

Weighted average number of common shares outstanding — diluted
38,219

 
37,612

Earnings per common share — basic
$
1.69

 
$
1.06

Earnings per common share — diluted
$
1.64

 
$
1.04

Antidilutive stock options and restricted shares
49

 
613