XML 84 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accounts Payable and Accrued Liabilities - Schedule of Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Jun. 30, 2018
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable—trade $ 21,176 $ 41,722
Accrued salaries and commissions 84,918 118,024
Accrued liabilities 100,457 108,903
Accrued interest on Senior Notes 26,021 24,786
Amounts payable in respect of restructuring and other Special charges 17,712 5,622
Asset retirement obligations 1,795 3,097
Total $ 252,079 $ 302,154