XML 90 R75.htm IDEA: XBRL DOCUMENT v3.3.1.900
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Other Liabilities Disclosure [Abstract]      
Accrued compensation and benefits $ 7,357 $ 7,741  
Accrued warranty 3,335 3,044 $ 3,315
Accrued restructuring 1,652 109  
Accrued professional services fees and other 8,838 8,507  
Total $ 21,182 $ 19,401