XML 70 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Accrued compensation and related $ 22,114 $ 12,892
Accrued marketing 3,819 4,633
Accrued tax liabilities 3,300 5,456
Other accrued expenses 19,087 13,749
Total accrued liabilities $ 48,320 $ 36,730