XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.4
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Payables and Accruals [Abstract]    
Warranties $ 35,551 $ 37,967
Dealer incentives 13,573 28,911
Accrued compensation 15,986 13,791
Current operating lease liabilities 2,345 2,177
Accrued legal and professional fees 26,546 22,467
Customer deposits 5,997 4,270
Government grant 4,589 5,867
Other accrued expenses 1,783 3,980
Total accrued expenses $ 106,370 $ 119,430