XML 56 R42.htm IDEA: XBRL DOCUMENT v3.19.2
Treasury Stock (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Equity [Abstract]      
Treasury Stock, Shares 26,507,903 26,107,903  
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased 3,483,000 3,883,000  
Treasury Stock, Value $ 1,110,124 $ 1,055,260  
Treasury Stock, Shares, Acquired 400,000    
Purchase of treasury stock $ 54,864 $ 48,986 $ 130,140