XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jun. 30, 2021
Payables and Accruals [Abstract]    
Warranties $ 36,396 $ 35,035
Dealer incentives 12,596 12,479
Accrued compensation 15,557 19,965
Current operating lease liabilities 2,079 2,027
Accrued legal and professional fees 1,570 1,440
Customer deposits 7,208 3,449
Other accrued expenses 1,999 2,784
Total accrued expenses $ 77,405 $ 77,179