XML 168 R46.htm IDEA: XBRL DOCUMENT v3.23.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)
12 Months Ended
Jun. 30, 2023
Accounts Payable and Accrued Liabilities [Abstract]  
Schedule of Current Liabilities
Accounts payable and accrued liabilities:
 
As of June 30, 2023As of June 30, 2022
Accounts payable—trade$162,720 $113,978 
Accrued salaries, incentives and commissions333,543 193,421 
Accrued liabilities239,817 80,672 
Accrued sales and other tax liabilities25,439 20,423 
Derivative liability (1)
161,191 892 
Accrued interest on long-term debt37,563 31,813 
Amounts payable in respect of restructuring and other special charges30,073 3,589 
Asset retirement obligations5,915 3,819 
Total$996,261 $448,607 
______________________________
(1)Represents the liability related to our derivative instrument activity (see Note 17 “Derivative Instruments and Hedging Activities”)
Schedule of Long-Term Accrued Liabilities
Long-term accrued liabilities: 
As of June 30, 2023As of June 30, 2022
Amounts payable in respect of restructuring and other special charges$8,875 $5,702 
Other accrued liabilities17,749 563 
Asset retirement obligations25,337 11,943 
Total$51,961 $18,208