XML 63 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 28, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accrued employee compensation and related expenses $ 17,405 $ 16,414
Accrued warranty 4,749 4,381
Customer deposits 3,638 5,020
Contingent inventory reserves 3,291 3,806
Accrued TVN VDP, current (1) [1] 2,100 3,186
Accrued royalty payments 2,077 2,195
Accrued Avid litigation settlement, current 1,500  
Others 15,974 13,703
Accrued Liabilities, Current $ 50,734 $ 48,705
[1] See Note 8, “Restructuring and related charges-TVN VDP,” for additional information on the Company’s TVN VDP liabilities.