Quarterly report pursuant to Section 13 or 15(d)

Balance Sheet Details - Accrued Expenses (Details 6)

v3.7.0.1
Balance Sheet Details - Accrued Expenses (Details 6) - USD ($)
$ in Thousands
Mar. 31, 2017
Dec. 31, 2016
Balance Sheet Related Disclosures [Abstract]    
Accrued technology license payments $ 3,465 $ 5,850
Accrued professional fees 4,063 1,620
Accrued engineering and production costs 565 1,232
Accrued restructuring 57 536
Accrued royalty 940 846
Accrued Rent, Current 1,745 1,560
Accrued customer credits 1,169 1,207
Other 2,980 3,507
Total $ 14,984 $ 16,358