XML 62 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Jun. 30, 2016
Payables and Accruals [Abstract]    
Deferred warranty revenue $ 28,724 $ 29,836
Accrued compensation 21,713 19,917
Other taxes payable 18,440 11,044
Accrued marketing expense 5,914 2,459
Brazilian pre-acquisition contingencies 4,727 2,941
Accrued freight 3,392 3,507
Other accrued liabilities 21,805 29,271
Accrued expensed and other current liabilities $ 104,715 $ 98,975