XML 30 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2021
Revenue Recognition [Abstract]  
Schedule of disaggregation revenues
   Three months ended
September 30
   Nine months ended
September 30
 
   2021   2020   2021   2020 
Digital video headend products   $837   $801   $2,348   $2,603 
CPE   113    1,379    1,096    3,051 
DOCSIS data products   326    235    681    1,807 
HFC distribution products   404    599    1,327    1,769 
Analog video headend products   176    323    657    838 
NXG   420    89    1,311    570 
Contract manufactured products   72    28    90    101 
Transcoders   1,732    543    3,805    937 
Other    92    174    446    376 
   $4,172   $4,171   $11,761   $12,052