XML 126 R109.htm IDEA: XBRL DOCUMENT v3.20.2
INCOME TAXES - Components of Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Current income taxes (recoveries):      
Domestic $ 12,547 $ 7,862 $ 5,313
Foreign 46,902 99,650 48,777
Total 59,449 107,512 54,090
Deferred income taxes (recoveries):      
Domestic 68,580 52,889 61,678
Foreign (17,192) (5,464) 28,058
Total 51,388 47,425 89,736
Provision for (recovery of) income taxes $ 110,837 $ 154,937 $ 143,826