XML 48 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Other assets and liabilities, current and non-current (Tables)
12 Months Ended
Jun. 30, 2020
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,
20202019
(in thousands)
Other receivables$56,266 $53,047 
Prepaid expense16,660 10,976 
Other taxes receivable5,258 7,382 
Other current assets16,497 12,348 
$94,681 $83,753 
Schedule of Accrued Expenses and Other Current Liabilities
The table below details accrued expenses and other current liabilities.
 June 30,
 20202019
 (in thousands)
Deferred warranty revenue$12,101 $13,829 
Accrued compensation13,616 13,326 
Other taxes payable15,756 11,700 
Accrued marketing expense5,667 3,813 
Accrued freight2,886 3,383 
Short-term operating lease liability4,476  
Other accrued liabilities22,184 18,578 
$76,686 $64,629 
Schedule of Other Long-Term Liabilities
The table below details other long-term liabilities.
 June 30,
 20202019
 (in thousands)
Long-term deferred warranty revenue$4,031 $5,624 
Long-term deferred compensation liability24,572 24,224 
Interest rate swap9,433 3,504 
Long-term income taxes payable6,674 7,376 
Long-term operating lease liability20,760  
Other long-term liabilities14,598 16,425 
$80,068 $57,153