XML 60 R49.htm IDEA: XBRL DOCUMENT v3.3.1.900
Other Payables And Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Jun. 30, 2015
Other Payables And Accrued Expenses [Abstract]    
Accrued advertising, promotion and royalties $ 45,107 $ 30,279
Accrued employee-related benefits 18,551 28,116
Accrued value added taxes 6,442 4,083
Accrued interest 7,814 7,855
Freight 3,930 2,815
Other accruals 48,511 41,830
Total other payables and accrued expenses $ 130,355 $ 114,978