XML 81 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Other Assets and Liabilities, Current (Accrued Expenses and Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Other Assets And Liabilities [Abstract]    
Deferred warranty revenue $ 9,752 $ 12,101
Accrued compensation 27,340 13,616
Other taxes payable 15,183 15,756
Accrued marketing expense 5,536 5,667
Accrued freight 3,528 2,886
Short-term operating lease liability 4,284 4,476
Other accrued liabilities 22,167 22,184
Accrued expensed and other current liabilities $ 87,790 $ 76,686