XML 46 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Equity (Details) - USD ($)
1 Months Ended 3 Months Ended 118 Months Ended 161 Months Ended 177 Months Ended
Nov. 06, 2019
May 20, 2019
May 05, 2020
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2020
Mar. 31, 2020
Mar. 31, 2020
Mar. 13, 2020
Mar. 05, 2019
May 16, 2018
May 19, 2015
Schedule of Shareholders' Equity [Line Items]                        
Stock repurchase program, authorized amount                 $ 20,000,000 $ 20,000,000 $ 15,000,000  
Stock repurchased during period (in shares)       246,460 128,504     13,797,694        
Aggregate price of shares repurchased since inception       $ 12,518,000 $ 5,071,000     $ 221,833,000        
Average price of shares repurchased since inception (per share)       $ 50.79 $ 39.46     $ 16.08        
Dividend Declared                        
Schedule of Shareholders' Equity [Line Items]                        
Cash dividends declared per common share (in dollars per share) $ 0.16 $ 0.16                    
Open market                        
Schedule of Shareholders' Equity [Line Items]                        
Stock repurchase program amount authorized (in shares)                       5,700,000
Stock repurchased during period (in shares)       103,689 5,799 4,205,255            
Aggregate price of shares repurchased since inception       $ 4,987,000 $ 200,000 $ 74,793,000            
Average price of shares repurchased since inception (per share)       $ 48.10 $ 34.46 $ 17.79            
401(k)                        
Schedule of Shareholders' Equity [Line Items]                        
Stock repurchased during period (in shares)       123,672 107,000     7,591,411        
Aggregate price of shares repurchased since inception       $ 6,578,000 $ 4,283,000     $ 126,505,000        
Average price of shares repurchased since inception (per share)       $ 53.19 $ 40.03     $ 16.66        
401(k) | Subsequent Event                        
Schedule of Shareholders' Equity [Line Items]                        
Stock repurchased during period (in shares)     23,305                  
Aggregate price of shares repurchased since inception     $ 1,100,000                  
Directors and employees                        
Schedule of Shareholders' Equity [Line Items]                        
Stock repurchased during period (in shares)       19,099 15,705   2,001,028          
Aggregate price of shares repurchased since inception       $ 953,000 $ 588,000   $ 20,535,000          
Average price of shares repurchased since inception (per share)       $ 49.90 $ 37.44   $ 10.26