XML 82 R72.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Schedule of Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Jun. 30, 2021
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable—trade $ 87,242 $ 57,500
Accrued salaries, incentives and commissions 156,678 214,884
Accrued liabilities 103,578 82,204
Accrued sales and other tax liabilities 22,267 31,583
Accrued interest on Senior Notes 29,912 31,161
Amounts payable in respect of restructuring and other special charges 1,716 4,396
Asset retirement obligations 3,152 1,864
Total $ 404,545 $ 423,592