XML 127 R111.htm IDEA: XBRL DOCUMENT v3.22.2
INCOME TAXES - Components of Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
Current income taxes (recoveries):      
Domestic $ 17,428 $ 310,615 $ 12,547
Foreign 137,412 (43,748) 46,902
Total 154,840 266,867 59,449
Deferred income taxes (recoveries):      
Domestic 54,867 111,232 68,580
Foreign (90,955) (38,193) (17,192)
Total (36,088) 73,039 51,388
Provision for (recovery of) income taxes $ 118,752 $ 339,906 $ 110,837