XML 92 R75.htm IDEA: XBRL DOCUMENT v3.21.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Payables and Accruals [Abstract]    
Payroll, employee benefits and other administrative accruals $ 71,229 $ 74,544
Facility, freight and warehousing accruals 15,197 11,304
Selling and marketing related accruals 9,988 10,930
Short-term operating lease liabilities 10,870 12,338
Other accruals 10,673 14,929
Accrued expenses and other current liabilities $ 117,957 $ 124,045