Quarterly report pursuant to Section 13 or 15(d)

Balance Sheet Details- Accrued Price Protection Liability (Details 5)

v3.20.1
Balance Sheet Details- Accrued Price Protection Liability (Details 5) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Accrued Price Protection Rebate Activity [Roll Forward]    
Beginning balance $ 12,557 $ 16,454
Charged as a reduction of revenue 1,399 10,508
Payments (5,932) (8,019)
Ending balance $ 8,024 $ 18,943