XML 77 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses (Schedule of Components of Accrued Expenses) (Detail) - USD ($)
$ in Thousands
Jun. 30, 2018
Jun. 30, 2017
Payables And Accruals [Abstract]    
Accrued compensation $ 5,563 $ 5,793
Accrued environmental remediation costs-current portion 5,535 6,112
Reserve for price concessions 137,428 97,156
Partnered product liabilities 14,880 16,068
Other accrued expenses 17,840 9,799
Accrued expenses $ 181,246 $ 134,928