XML 53 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)
6 Months Ended
Dec. 31, 2024
Accounts Payable and Accrued Liabilities [Abstract]  
Schedule of Current Liabilities
Accounts payable and accrued liabilities:
 
As of December 31, 2024As of June 30, 2024
Accounts payable—trade$128,432 $151,202 
Accrued salaries, incentives and commissions199,362 267,991 
Accrued liabilities216,585 262,190 
Accrued sales and other tax liabilities29,342 21,167 
Derivative liability (1)
125,221 159,234 
Accrued interest on long-term debt37,729 38,670 
Amounts payable in respect of restructuring and other special charges30,024 22,489 
Asset retirement obligations5,946 8,173 
Total
$772,641 $931,116 
______________________
(1)Represents the liability related to our derivative instrument activity (see Note 15 “Derivative Instruments and Hedging Activities” for more details).
Schedule of Long-Term Accrued Liabilities
Long-term accrued liabilities: 
As of December 31, 2024As of June 30, 2024
Amounts payable in respect of restructuring and other special charges$7,923 $9,682 
Other accrued liabilities8,184 15,390 
Asset retirement obligations22,867 21,411 
Total
$38,974 $46,483