XML 69 R57.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Payable And Accrued Liabilities - Schedule Of Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Jun. 30, 2016
Accounts Payable and Accrued Liabilities [Abstract]    
Accounts payable—trade $ 47,497 $ 35,804
Accrued salaries and commissions 90,814 77,813
Accrued liabilities 114,845 113,272
Accrued interest on Senior Notes 25,246 23,562
Amounts payable in respect of restructuring and other Special charges 10,234 5,109
Asset retirement obligations 1,829 1,890
Total $ 290,465 $ 257,450