XML 240 R118.htm IDEA: XBRL DOCUMENT v3.23.2
INCOME TAXES - Schedule of Components of Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Current income taxes (recoveries):      
Domestic $ 15,619 $ 17,428 $ 310,615
Foreign 204,708 137,412 (43,748)
Total 220,327 154,840 266,867
Deferred income taxes (recoveries):      
Domestic 17,461 54,867 111,232
Foreign (167,021) (90,955) (38,193)
Total deferred income taxes (recoveries) (149,560) (36,088) 73,039
Provision for income taxes $ 70,767 $ 118,752 $ 339,906