XML 54 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Mar. 31, 2016
Dec. 31, 2015
Other Liabilities Disclosure [Abstract]        
Accrued warranty, current, see Note 1 $ 93    
Accrued taxes, net 1,674 1,606    
Accrued sales returns [1] 1,975 [1] $ 2,185 $ 4,179
Other accrued liabilities 3,601 4,417    
Total other accrued liabilities $ 5,275 $ 8,091    
[1] The activity in the accrued sales returns liability account was as follows: