Stock Repurchase Programs (Tables)
12 Months Ended
Dec. 31, 2016
Stock Repurchase Programs [Abstract]  
Summary of Stock Repurchase Activity
The stock repurchase activity under stock repurchase programs for the years ended December 31, 2016, 2015, and 2014 is summarized as follows:
 
  
2016
  
2015
  
2014
 
  
Shares
Repurchased
  
Average
Share
Price
  
Amount
Repurchased
  
Shares
Repurchased
  
Average
Share
Price
  
Amount
Repurchased
  
Shares
Repurchased
  
Average
Share
Price
  
Amount
Repurchased
 
                            
2015  $25,000 program
  
951,831
  
$
22.54
  
$
21,370
   
154,554
  
$
23.72
  
$
3,629
   
-
  
$
-
  
$
-
 
2014  $50,000 program
  
-
   
-
   
-
   
2,086,532
   
21.69
   
44,658
   
228,525
   
23.55
   
5,341
 
2013  $11,500 program
  
-
   
-
   
-
   
-
   
-
   
-
   
367,700
   
16.32
   
5,995
 
Total
  
951,831
  
$
22.54
  
$
21,370
   
2,241,086
  
$
21.87
  
$
48,287
   
596,225
  
$
20.28
  
$
11,336