Annual report pursuant to Section 13 and 15(d)

Share Repurchase Program (Details)

v3.19.3.a.u2
Share Repurchase Program (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 5 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2018
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Nov. 05, 2019
Feb. 22, 2019
Nov. 07, 2018
Jul. 05, 2017
Number of shares repurchased (in shares)       1,291,771 1,063,528        
Share repurchase cost       $ 110,911 $ 65,025        
2017 ASR Agreement                  
Number of shares repurchased (in shares) 13,657   1,521,100   13,657        
Average price per share (in dollars per share)     $ 65.74            
Initial number of shares delivered under ASR agreement (in shares)                 1,500,000
Initial percentage of shares delivered under ASR agreement                 80.00%
Initial value of shares delivered under ASR agreement                 $ 100,000
2019 ASR Agreement                  
Initial number of shares delivered under ASR agreement (in shares)           392,501      
Initial percentage of shares delivered under ASR agreement           85.00%      
Initial value of shares delivered under ASR agreement           $ 50,000      
2018 ASR Agreement                  
Number of shares repurchased (in shares)   973,252   176,327          
Average price per share (in dollars per share)   $ 51.37              
Initial number of shares delivered under ASR agreement (in shares)               796,925  
Initial percentage of shares delivered under ASR agreement               85.00%  
Initial value of shares delivered under ASR agreement               $ 50,000  
Maximum | 2019 Share Repurchase Program                  
Share repurchase program, authorized amount             $ 200,000