XML 30 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Tables)
6 Months Ended
Jun. 30, 2020
Revenue Recognition and Deferred Revenue [Abstract]  
Schedule of disaggregation of revenue

   Three months ended
June 30
   Six months ended
June 30
 
   2020   2019   2020   2019 
Digital video headend products   $745   $2,244   $1,802   $4,190 
CPE   1,026    1,002    1,672    1,193 
DOCSIS data products   701    565    1,572    1,105 
HFC distribution products   482    581    1,170    1,227 
Analog video headend products   176    409    515    883 
NXG   285    362    481    444 
Contract manufactured products   28    46    73    74 
Transcoders   279    -    394    33 
Other    109    228    202    370 
   $3,831   $5,437   $7,881   $9,519