XML 143 R121.htm IDEA: XBRL DOCUMENT v3.25.2
INCOME TAXES - Schedule of Components of Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Current income taxes (recoveries):      
Domestic $ 13,769 $ 76,571 $ 15,619
Foreign 170,852 329,712 204,708
Total 184,621 406,283 220,327
Deferred income taxes (recoveries):      
Domestic 44,974 17,205 17,461
Foreign (183,590) (159,476) (167,021)
Total deferred income taxes (recoveries) (138,616) (142,271) (149,560)
Provision for income taxes $ 46,005 $ 264,012 $ 70,767