XML 58 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Other Assets and Liabilities, Current and Noncurrent (Tables)
12 Months Ended
Jun. 30, 2024
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,
20242023
(in thousands)
Other receivables$90,412 $72,539 
Prepaid expense11,777 14,547 
Other taxes receivable10,610 7,500 
Other current assets12,283 15,501 
$125,082 $110,087 
Schedule of Accrued Expenses and Other Current Liabilities
The table below details accrued expenses and other current liabilities.
 June 30,
 20242023
 (in thousands)
Deferred warranty revenue$7,058 $8,640 
Accrued compensation19,077 24,403 
Other taxes payable6,808 5,848 
Accrued marketing expense6,730 7,878 
Accrued freight3,759 3,428 
Short-term operating lease liability3,398 4,355 
Other accrued liabilities18,786 24,340 
$65,616 $78,892 
Schedule of Other Long-Term Liabilities
The table below details other long-term liabilities.
 June 30,
 20242023
 (in thousands)
Long-term deferred warranty revenue$3,137 $3,741 
Long-term deferred compensation liability27,592 24,716 
Long-term income taxes payable2,195 3,952 
Long-term operating lease liability6,507 9,329 
Other long-term liabilities9,795 7,530 
$49,226 $49,268