v3.22.4
Accrued Expenses
6 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Accrued Expenses Accrued ExpensesAccrued expenses consisted of the following:
 As of December 31, 2022As of June 30, 2022
Warranties$40,513 $38,673 
Dealer incentives17,270 16,357 
Accrued compensation15,978 21,076 
Current operating lease liabilities2,201 2,121 
Accrued legal and professional fees2,151 1,939 
Customer deposits4,958 4,851 
Other accrued expenses2,752 2,725 
Total accrued expenses$85,823 $87,742