XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)
6 Months Ended
Dec. 31, 2021
Accounts Payable and Accrued Liabilities [Abstract]  
Schedule of Current Liabilities
Accounts payable and accrued liabilities:
 
As of December 31, 2021As of June 30, 2021
Accounts payable—trade$63,321 $57,500 
Accrued salaries, incentives and commissions145,994 214,884 
Accrued liabilities93,091 82,204 
Accrued sales and other tax liabilities25,002 31,583 
Accrued interest on Senior Notes32,975 31,161 
Amounts payable in respect of restructuring and other special charges1,466 4,396 
Asset retirement obligations2,890 1,864 
Total$364,739 $423,592 
Schedule of Long-Term Accrued Liabilities
Long-term accrued liabilities: 
As of December 31, 2021As of June 30, 2021
Amounts payable in respect of restructuring and other special charges$3,337 $4,359 
Other accrued liabilities760 10,681 
Asset retirement obligations12,304 13,790 
Total$16,401 $28,830