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
Jun. 30, 2017
Dec. 31, 2016
Balance Sheet Related Disclosures [Abstract]    
Accrued technology license payments $ 5,705 $ 5,850
Accrued professional fees 2,808 1,620
Accrued engineering and production costs 847 1,232
Accrued restructuring 4,896 536
Accrued royalty 1,095 846
Accrued Rent, Current 1,565 1,560
Accrued customer credits 1,154 1,207
Taxes Payable 14,447 235
Other 6,088 3,272
Total $ 38,605 $ 16,358