XML 80 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)
12 Months Ended
Jun. 30, 2024
Accounts Payable and Accrued Liabilities [Abstract]  
Schedule of Current Liabilities
Accounts payable and accrued liabilities:
 
As of June 30, 2024As of June 30, 2023
Accounts payable—trade$151,202 $162,720 
Accrued salaries, incentives and commissions267,991 333,543 
Accrued liabilities262,190 239,817 
Accrued sales and other tax liabilities21,167 25,439 
Derivative liability (1)
159,234 161,191 
Accrued interest on long-term debt38,670 37,563 
Amounts payable in respect of restructuring and other special charges22,489 30,073 
Asset retirement obligations8,173 5,915 
Total$931,116 $996,261 
______________________
(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, 2024As of June 30, 2023
Amounts payable in respect of restructuring and other special charges$9,682 $8,875 
Other accrued liabilities15,390 17,749 
Asset retirement obligations21,411 25,337 
Total$46,483 $51,961