XML 57 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Account Details - Other current liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Balance Sheet Related Disclosures [Abstract]    
Customer incentives $ 7,165 $ 3,766
Accrued interest 442 227
Other 5,059 1,104
Total other current liabilities $ 12,666 $ 5,097