XML 48 R37.htm IDEA: XBRL DOCUMENT v3.5.0.2
Earnings per Share (Reconciliation between Basic and Diluted Earnings per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Earnings Per Share [Abstract]        
Net income for basic and diluted earnings per share $ 22,992 $ 19,036 $ 45,151 $ 37,372
Basic weighted average shares outstanding 32,688 35,046 32,866 35,375
Dilutive effect of stock options and restricted stock awards 281 223 274 235
Diluted weighted average shares outstanding 32,969 35,269 33,140 35,610
Basic earnings per common share $ 0.70 $ 0.54 $ 1.37 $ 1.06
Diluted earnings per common share $ 0.70 $ 0.54 $ 1.36 $ 1.05