v3.26.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES    
Warranty $ 31,221 $ 25,712
Dealer incentives 16,700 14,727
Compensation and related accruals 9,440 5,787
Contract liabilities Current 4,760 1,968
Inventory repurchase contingent obligation 1,514 1,649
Self-insurance 2,205 1,200
Other 7,425 4,139
Total accrued expenses and other current liabilities $ 73,265 $ 55,182