v3.22.4
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jun. 30, 2022
Payables and Accruals [Abstract]    
Warranties $ 40,513 $ 38,673
Dealer incentives 17,270 16,357
Accrued compensation 15,978 21,076
Current operating lease liabilities 2,201 2,121
Accrued legal and professional fees 2,151 1,939
Customer deposits 4,958 4,851
Other accrued expenses 2,752 2,725
Total accrued expenses $ 85,823 $ 87,742