XML 85 R71.htm IDEA: XBRL DOCUMENT v3.23.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Payables and Accruals [Abstract]    
Payroll, employee benefits and other administrative accruals $ 49,564 $ 44,756
Facility, freight and warehousing accruals 10,051 10,922
Selling and marketing related accruals 9,569 9,548
Short-term operating lease liabilities 10,489 13,154
Other accruals 8,847 8,453
Accrued expenses and other current liabilities $ 88,520 $ 86,833