XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses (Tables)
3 Months Ended
Sep. 30, 2020
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following:
 As of September 30, 2020As of June 30, 2020
Warranties$29,077 $27,500 
Dealer incentives11,201 7,777 
Accrued compensation9,347 9,885 
Current operating lease liabilities1,983 2,006 
Accrued legal and professional fees2,181 1,055 
Other accrued expenses4,527 2,262 
Total accrued expenses$58,316 $50,485