XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses
6 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses Accrued expenses consisted of the following:
 As of December 31, 2021As of June 30, 2021
Warranties$36,396 $35,035 
Dealer incentives12,596 12,479 
Accrued compensation15,557 19,965 
Current operating lease liabilities2,079 2,027 
Accrued legal and professional fees1,570 1,440 
Customer deposits7,208 3,449 
Other accrued expenses1,999 2,784 
Total accrued expenses$77,405 $77,179