XML 88 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Other Assets and Liabilities, Current and Noncurrent (Accrued Expenses and Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Other Assets And Liabilities [Abstract]    
Deferred warranty revenue $ 5,563 $ 7,058
Accrued compensation 23,079 19,077
Other taxes payable 8,451 6,808
Accrued marketing expense 6,731 6,730
Accrued freight 3,113 3,759
Short-term operating lease liability 3,985 3,398
Other accrued liabilities 20,341 18,786
Accrued expenses and other current liabilities $ 71,263 $ 65,616