XML 104 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Certain Balance Sheet Components - Accrued and other current liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Accrued employee compensation and related expenses $ 19,454 $ 21,451
Operating lease liability (short-term) 8,881  
Accrued warranty 4,308 4,869
Customer deposits 3,557 4,642
Accrued royalty payments 2,642 1,998
Contingent inventory reserves 2,208 2,500
Accrued French VDP, current (1) [1] 2,055 1,585
Accrued Avid litigation settlement fees, current 2,000 1,500
Other 17,430 14,216
Total $ 62,535 $ 52,761
[1] See Note 11, “Restructuring and Related Charges,” for additional information on the Company’s French VDP liabilities.