v3.26.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Schedule of other current liabilities [Line Items]      
Compensation costs $ 93,176 $ 87,781  
Income and indirect taxes 57,417 63,667  
Accrued Advertising 33,706 25,428  
Production costs 23,600 20,018  
Shipping costs 12,291 12,796  
Variable compensation incentives 15,858 12,416  
Interest Payable 12,099 12,346  
Sales returns 5,542 5,413  
Professional costs 5,026 3,061  
Restructuring Reserve 1,326 3,090 $ 370
Other 64,703 58,069  
Accrued Liabilities $ 324,744 $ 304,085