XML 50 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
12 Months Ended
Jun. 30, 2024
Accounts Payable and Accrued Liabilities [Abstract]  
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES ACCOUNTS PAYABLE AND ACCRUED 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).
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 
Asset retirement obligations
We are required to return certain of our leased facilities to their original state at the conclusion of our lease. As of June 30, 2024, the present value of this obligation was $29.6 million (June 30, 2023—$31.3 million), with an undiscounted value of $32.8 million (June 30, 2023—$35.0 million).