XML 82 R71.htm IDEA: XBRL DOCUMENT v3.21.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Schedule of Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable—trade $ 49,794 $ 57,500
Accrued salaries, incentives and commissions 122,787 214,884
Accrued liabilities 76,724 82,204
Accrued sales and other tax liabilities 19,541 31,583
Accrued interest on Senior Notes 25,646 31,161
Amounts payable in respect of restructuring and other special charges 1,792 4,396
Asset retirement obligations 3,086 1,864
Total $ 299,370 $ 423,592