XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Jun. 30, 2022
Payables and Accruals [Abstract]    
Warranties $ 39,399 $ 38,673
Dealer incentives 11,008 16,357
Accrued compensation 18,260 21,076
Current operating lease liabilities 2,148 2,121
Accrued legal and professional fees 2,410 1,939
Customer deposits 5,056 4,851
Other accrued expenses 3,337 2,725
Total accrued expenses $ 81,618 $ 87,742