XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Payables and Accruals [Abstract]    
Warranties $ 38,673 $ 35,035
Dealer incentives 16,357 12,479
Accrued compensation 21,076 19,965
Current operating lease liabilities 2,121 2,027
Accrued legal and professional fees 1,939 1,440
Customer deposits 4,851 3,449
Other accrued expenses 2,725 2,784
Total accrued expenses $ 87,742 $ 77,179