XML 89 R72.htm IDEA: XBRL DOCUMENT v3.22.2.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Payables and Accruals [Abstract]    
Payroll, employee benefits and other administrative accruals $ 44,756 $ 71,229
Facility, freight and warehousing accruals 10,922 15,197
Selling and marketing related accruals 9,548 9,988
Short-term operating lease liabilities 13,154 10,870
Other accruals 8,453 10,673
Accrued expenses and other current liabilities $ 86,833 $ 117,957