XML 42 R20.htm IDEA: XBRL DOCUMENT v3.25.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES
12 Months Ended
Jun. 30, 2025
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, 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).
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 
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, 2025, the present value of this obligation was $29.7 million (June 30, 2024—$29.6 million), with an undiscounted value of $32.2 million (June 30, 2024—$32.8 million).