XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Jun. 30, 2021
Payables and Accruals [Abstract]    
Warranties $ 37,692 $ 35,035
Dealer incentives 11,936 12,479
Accrued compensation 22,093 19,965
Current operating lease liabilities 2,101 2,027
Accrued legal and professional fees 1,670 1,440
Customer deposits 5,908 3,449
Other accrued expenses 2,533 2,784
Total accrued expenses $ 83,933 $ 77,179