XML 79 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses- Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Payables and Accruals [Abstract]    
Warranties $ 41,709 $ 38,673
Dealer incentives 14,996 16,357
Accrued compensation 19,671 21,076
Current operating lease liabilities 2,324 2,121
Litigation settlement 100,000 0
Accrued legal and professional fees 1,899 1,939
Customer deposits 4,054 4,851
Other accrued expenses 2,425 2,725
Total accrued expenses $ 187,078 $ 87,742