XML 34 R115.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Selected Quarterly Financial Data Selected Quarterly Financial Data - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 27, 2019
Jun. 28, 2019
Mar. 29, 2019
Dec. 31, 2018
Sep. 28, 2018
Jun. 29, 2018
Mar. 30, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Contingency [Line Items]                      
Gross Margin Percentage 50.50% 65.30% 51.80% 52.20% 53.10% 49.80% 52.00%        
Revenue $ 122,178 $ 115,725 $ 84,865 $ 80,106 $ 113,655 $ 100,616 $ 99,160 $ 90,127 $ 402,874 [1] $ 403,558 [1] $ 358,246 [1]
One-time benefit due to changes in Company's global tax structure         2,000       2,000    
Benefit from a Valuation Allowance Release                 923 $ (1,449) $ 2,834
Foreign Tax Authority [Member]                      
Income Tax Contingency [Line Items]                      
Benefit from a Valuation Allowance Release         $ 1,000            
Foreign Tax Authority [Member]                      
Income Tax Contingency [Line Items]                      
Benefit from a Valuation Allowance Release       $ 800         $ 800    
Comcast CableOS Software License Agreement [Member]                      
Income Tax Contingency [Line Items]                      
Revenue   $ 37,500                  
[1] Revenue is attributed to countries based on the location of the customer.