XML 43 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Balance Sheet Account Details Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Jan. 01, 2019
Dec. 31, 2018
Other Liabilities Disclosure [Abstract]      
Customer incentives $ 1,988   $ 7,516
Income and other taxes payable 1,284   1,962
Customer deposits 1,787   0
Accrued interest 26   347
Other 2,609   3,167
Total other current liabilities $ 7,694 $ 12,992 $ 12,992