v3.26.1
INCOME TAXES - Schedule of Components of Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Current income taxes (recoveries):      
Federal $ 30,508 $ 13,769 $ 76,571
Provincial 6,089    
Foreign 205,219 170,852 329,712
Total 241,816 184,621 406,283
Deferred income taxes (recoveries):      
Federal 2,229 44,974 17,205
Provincial 27,441    
Foreign (55,872) (183,590) (159,476)
Total deferred income taxes (recoveries) (26,202) (138,616) (142,271)
Provision for income taxes $ 215,614 $ 46,005 $ 264,012