XML 69 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Other Assets and Liabilities, Current and Noncurrent (Tables)
12 Months Ended
Jun. 30, 2025
Other Assets And Liabilities [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets
The table below details prepaid expenses and other current assets.
June 30,
20252024
(in thousands)
Other receivables$91,029 $90,412 
Prepaid expense13,485 11,777 
Other taxes receivable8,425 10,610 
Other current assets12,020 12,283 
Prepaid expenses and other current assets$124,959 $125,082 
Schedule of Accrued Expenses and Other Current Liabilities
The table below details accrued expenses and other current liabilities.
 June 30,
 20252024
 (in thousands)
Deferred warranty revenue$5,563 $7,058 
Accrued compensation23,079 19,077 
Other taxes payable8,451 6,808 
Accrued marketing expense6,731 6,730 
Accrued freight3,113 3,759 
Short-term operating lease liability3,985 3,398 
Other accrued liabilities20,341 18,786 
Accrued expenses and other current liabilities$71,263 $65,616 
Schedule of Other Long-Term Liabilities
The table below details other long-term liabilities.
 June 30,
 20252024
 (in thousands)
Long-term deferred warranty revenue$2,764 $3,137 
Long-term deferred compensation liability28,537 27,592 
Long-term income taxes payable 2,195 
Long-term operating lease liability6,972 6,507 
Other long-term liabilities11,890 9,795 
Other long-term liabilities$50,163 $49,226