Quarterly report pursuant to Section 13 or 15(d)

Balance Sheet Details - Accrued Expenses (Details 6)

v3.8.0.1
Balance Sheet Details - Accrued Expenses (Details 6) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Balance Sheet Related Disclosures [Abstract]    
Accrued technology license payments $ 5,186 $ 5,850
Accrued professional fees 1,079 1,620
Accrued engineering and production costs 1,565 1,232
Accrued restructuring 4,195 536
Accrued royalty 1,164 846
Accrued Rent, Current 1,418 1,560
Accrued customer credits 1,159 1,207
Taxes Payable 4,167 235
Other 7,090 3,272
Total $ 27,023 $ 16,358