XML 82 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES - Schedule of Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jun. 30, 2021
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable—trade $ 63,321 $ 57,500
Accrued salaries, incentives and commissions 145,994 214,884
Accrued liabilities 93,091 82,204
Accrued sales and other tax liabilities 25,002 31,583
Accrued interest on Senior Notes 32,975 31,161
Amounts payable in respect of restructuring and other special charges 1,466 4,396
Asset retirement obligations 2,890 1,864
Total $ 364,739 $ 423,592