XML 54 R43.htm IDEA: XBRL DOCUMENT v3.20.2
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES (Tables)
3 Months Ended
Sep. 30, 2020
Accounts Payable and Accrued Liabilities [Abstract]  
Schedule of Current Liabilities
Accounts payable and accrued liabilities:
 
As of September 30, 2020As of June 30, 2020
Accounts payable—trade$31,274 $41,469 
Accrued salaries and commissions110,743 155,496 
Accrued liabilities83,199 78,793 
Accrued sales and other tax liabilities43,716 50,255 
Accrued interest on Senior Notes25,646 30,761 
Amounts payable in respect of restructuring and other Special charges14,661 12,185 
Asset retirement obligations4,229 4,355 
Total$313,468 $373,314 
Schedule of Long-Term Accrued Liabilities
Long-term accrued liabilities: 
As of September 30, 2020As of June 30, 2020
Amounts payable in respect of restructuring and other Special charges$13,492 $13,768 
Other accrued liabilities15,425 8,215 
Asset retirement obligations13,164 12,972 
Total$42,081 $34,955