XML 64 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Balance Sheet Components - Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 30, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accrued employee compensation and related expenses $ 15,709 $ 16,414
Accrued TVN VDP, current (1) [1] 2,864 3,186
Accrued warranty 4,522 4,381
Customer deposits 3,702 5,020
Contingent inventory reserves 3,480 3,806
Accrued royalty payments 2,482 2,195
Others 16,443 13,703
Accrued Liabilities, Current $ 49,202 $ 48,705
[1] See Note 8, “Restructuring and related charges-TVN VDP,” for additional information on the Company’s TVN VDP liabilities.