XML 125 R109.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes - Components of Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Current income taxes (recoveries):      
Domestic $ 7,862 $ 5,313 $ 12,238
Foreign 99,650 48,777 82,593
Total 107,512 54,090 94,831
Deferred income taxes (recoveries):      
Domestic 52,889 61,678 (851,683)
Foreign (5,464) 28,058 (19,512)
Total 47,425 89,736 (871,195)
Provision for (recovery of) income taxes $ 154,937 $ 143,826 $ (776,364)