XML 75 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Schedule of other current liabilities [Line Items]    
Compensation costs $ 78,521 $ 73,861
Income and indirect taxes 41,886 46,074
Accrued Advertising 25,925 35,093
Shipping costs 10,228 9,401
Interest Payable 2,477 2,399
Production costs 15,790 6,881
Sales returns 6,286 5,636
Professional costs 2,394 4,210
Purchases of property, plant and equipment 642 1,110
Other 69,692 62,848
Accrued Liabilities $ 253,841 $ 247,513