XML 77 R63.htm IDEA: XBRL DOCUMENT v3.20.2
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 05, 2020
Apr. 03, 2020
Feb. 02, 2020
Nov. 05, 2019
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Feb. 25, 2019
Commitments and Contingencies                
Acquisition consideration paid         $ 155,985 $ 1,055 $ 11,812  
Maximum future contingent payments               $ 135,700
Khoemacau                
Commitments and Contingencies                
Acquisition consideration paid $ 11,100 $ 47,900 $ 22,000 $ 65,800        
Minimum future contingent payments         76,300      
Maximum future contingent payments         129,300     $ 212,000
Ilovica                
Commitments and Contingencies                
Maximum future contingent payments         $ 163,750