XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses
9 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses Accrued expenses consisted of the following:
 As of March 31, 2022As of June 30, 2021
Warranties$37,692 $35,035 
Dealer incentives11,936 12,479 
Accrued compensation22,093 19,965 
Current operating lease liabilities2,101 2,027 
Accrued legal and professional fees1,670 1,440 
Customer deposits5,908 3,449 
Other accrued expenses2,533 2,784 
Total accrued expenses$83,933 $77,179