XML 60 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Other Assets and Liabilities, Current (Tables)
12 Months Ended
Jun. 30, 2021
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,
20212020
(in thousands)
Other receivables$73,113 $56,266 
Prepaid expense23,641 16,660 
Other taxes receivable9,473 5,258 
Other current assets11,633 16,497 
$117,860 $94,681 
Schedule of Accrued Expenses and Other Current Liabilities
The table below details accrued expenses and other current liabilities.
 June 30,
 20212020
 (in thousands)
Deferred warranty revenue$9,752 $12,101 
Accrued compensation27,340 13,616 
Other taxes payable15,183 15,756 
Accrued marketing expense5,536 5,667 
Accrued freight3,528 2,886 
Short-term operating lease liability4,284 4,476 
Other accrued liabilities22,167 22,184 
$87,790 $76,686 
Schedule of Other Long-Term Liabilities
The table below details other long-term liabilities.
 June 30,
 20212020
 (in thousands)
Long-term deferred warranty revenue$2,958 $4,031 
Long-term deferred compensation liability26,229 24,572 
Interest rate swap6,280 9,433 
Long-term income taxes payable5,971 6,674 
Long-term operating lease liability16,550 20,760 
Other long-term liabilities10,281 14,598 
$68,269 $80,068