XML 78 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Payables and Accruals [Abstract]    
Warranties $ 35,035 $ 27,500
Dealer incentives 12,479 7,777
Accrued compensation 19,965 9,885
Current operating lease liabilities 2,027 2,006
Accrued legal and professional fees 1,440 1,055
Customer deposits 3,449 1,059
Other accrued expenses 2,784 1,203
Total accrued expenses $ 77,179 $ 50,485