XML 56 R39.htm IDEA: XBRL DOCUMENT v3.21.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
12 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
June 30, 2021June 30, 2020
Payroll, employee benefits and other administrative accruals$71,229 $74,544 
Facility, freight and warehousing accruals15,197 11,304 
Selling and marketing related accruals9,988 10,930 
Short-term operating lease liabilities
10,870 12,338 
Other accruals10,673 14,929 
$117,957 $124,045