XML 78 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Assets and Liabilities, Current and Noncurrent (Accrued Expenses and Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Other Assets And Liabilities [Abstract]    
Deferred warranty revenue $ 7,058 $ 8,640
Accrued compensation 19,077 24,403
Other taxes payable 6,808 5,848
Accrued marketing expense 6,730 7,878
Accrued freight 3,759 3,428
Short-term operating lease liability 3,398 4,355
Other accrued liabilities 18,786 24,340
Accrued expensed and other current liabilities $ 65,616 $ 78,892