XML 82 R71.htm IDEA: XBRL DOCUMENT v3.25.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Schedule of Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Jun. 30, 2024
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable—trade $ 130,481 $ 151,202
Accrued salaries, incentives and commissions 232,804 267,991
Accrued liabilities 240,629 262,190
Accrued sales and other tax liabilities 16,927 21,167
Derivative liability 151,780 159,234
Accrued interest on long-term debt 51,917 38,670
Amounts payable in respect of restructuring and other special charges 17,759 22,489
Asset retirement obligations 5,438 8,173
Total $ 847,735 $ 931,116