XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Jun. 30, 2024
Payables and Accruals [Abstract]    
Warranties $ 36,577 $ 37,967
Dealer incentives 12,207 28,911
Accrued compensation 17,350 13,791
Current operating lease liabilities 2,101 2,177
Accrued legal and professional fees 27,879 22,467
Customer deposits 4,691 4,270
Government grant 5,511 5,867
Other accrued expenses 4,576 3,980
Total accrued expenses $ 110,892 $ 119,430