XML 78 R48.htm IDEA: XBRL DOCUMENT v3.19.2
Other assets and liabilities, current and non-current (Accrued Expenses and Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Jun. 30, 2018
Other Assets And Liabilities [Abstract]    
Deferred warranty revenue $ 16,835 $ 20,483
Accrued compensation 17,703 21,762
Other taxes payable 23,719 18,573
Accrued marketing expense 4,247 4,457
Brazilian pre-acquisition contingencies 761 1,385
Accrued freight 4,071 3,848
Other accrued liabilities 24,071 20,365
Accrued expensed and other current liabilities $ 91,407 $ 90,873