XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Jun. 30, 2020
Payables and Accruals [Abstract]    
Warranties $ 32,271 $ 27,500
Dealer incentives 12,520 7,777
Accrued compensation 17,729 9,885
Current operating lease liabilities 2,034 2,006
Accrued legal and professional fees 1,831 1,055
Customer deposits 7,152 1,059
Other accrued expenses 2,069 1,203
Total accrued expenses $ 75,606 $ 50,485