XML 77 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity (Details) - USD ($)
3 Months Ended 6 Months Ended 97 Months Ended 140 Months Ended 156 Months Ended
May 18, 2018
Nov. 07, 2017
May 16, 2017
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2018
Jun. 30, 2018
May 15, 2018
Jun. 02, 2016
May 24, 2016
May 19, 2015
Schedule of Shareholders' Equity [Line Items]                            
Stock repurchased during period (in shares)           358,682 296,885     12,671,710        
Aggregate price of shares repurchased since inception           $ 12,346,574 $ 10,433,710     $ 172,925,527        
Average price of shares repurchased since inception (per share)           $ 34.42 $ 35.14     $ 13.65        
Cash dividends declared per common share:       $ 0.16 $ 0.13 $ 0.16 $ 0.13              
Dividend Declared                            
Schedule of Shareholders' Equity [Line Items]                            
Cash dividends declared per common share: $ 0.16 $ 0.13 $ 0.13                      
2010 Stock Repurchase Program                            
Schedule of Shareholders' Equity [Line Items]                            
Stock repurchase program amount authorized (in shares)                       2,000,000.0   5,700,000.0
Stock repurchase program, authorized amount                     $ 15,000,000.0 $ 25,000,000.0 $ 25,000,000.0  
Stock repurchased during period (in shares)           104,155 8,676 3,947,650            
Aggregate price of shares repurchased since inception           $ 3,427,879 $ 283,654 $ 64,659,994            
Average price of shares repurchased since inception (per share)           $ 32.91 $ 32.69 $ 16.38            
2005 401(k) Stock Repurchase Program                            
Schedule of Shareholders' Equity [Line Items]                            
Stock repurchased during period (in shares)           231,387 258,051     6,781,410        
Aggregate price of shares repurchased since inception           $ 8,108,190 $ 9,083,606     $ 90,176,995        
Average price of shares repurchased since inception (per share)           $ 35.04 $ 35.20     $ 13.30        
2006 Director and Officer Repurchase Program                            
Schedule of Shareholders' Equity [Line Items]                            
Stock repurchased during period (in shares)           23,140 30,158   1,942,650          
Aggregate price of shares repurchased since inception           $ 810,505 $ 1,066,450   $ 18,088,538          
Average price of shares repurchased since inception (per share)           $ 35.03 $ 35.36   $ 9.31