XML 54 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Jun. 30, 2017
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
 
June 30,
2017
 
June 30, 2016
Payroll, employee benefits and other administrative accruals
$
70,740

 
$
43,774

Freight and warehousing accruals
20,294

 
16,007

Selling and marketing related accruals
9,785

 
9,826

Other accruals
7,695

 
9,196

 
$
108,514

 
$
78,803