XML 71 R49.htm IDEA: XBRL DOCUMENT v3.25.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)
12 Months Ended
Jun. 30, 2025
Accounts Payable and Accrued Liabilities [Abstract]  
Schedule of Current Liabilities
Accounts payable and accrued liabilities:
 
As of June 30, 2025As of June 30, 2024
Accounts payable—trade$136,204 $151,202 
Accrued salaries, incentives and commissions254,230 267,991 
Accrued liabilities229,070 262,190 
Accrued sales and other tax liabilities32,964 21,167 
Derivative liability (1)
275,810 159,234 
Accrued interest on long-term debt37,729 38,670 
Amounts payable in respect of restructuring and other special charges53,771 22,489 
Asset retirement obligations6,805 8,173 
Total$1,026,583 $931,116 
______________________
(1)Represents the liability related to our derivative instrument activity (see Note 17 “Derivative Instruments and Hedging Activities” for more details)
Schedule of Long-Term Accrued Liabilities
Long-term accrued liabilities: 
As of June 30, 2025As of June 30, 2024
Amounts payable in respect of restructuring and other special charges$8,591 $9,682 
Other accrued liabilities10,801 15,390 
Asset retirement obligations22,920 21,411 
Total$42,312 $46,483