XML 77 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Schedule of other current liabilities [Line Items]      
Compensation costs $ 87,781 $ 80,844  
Income and indirect taxes 63,667 46,499  
Accrued Advertising 25,428 23,524  
Shipping costs 12,796 10,088  
Variable compensation incentives 12,416 9,263  
Interest Payable 12,346 3,658  
Production costs 20,018 17,608  
Sales returns 5,413 5,181  
Restructuring Reserve 3,090 370 $ 7,567
Professional costs 3,061 2,596  
Other 58,069 46,300  
Accrued Liabilities $ 304,085 $ 245,931