XML 30 R20.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2019
Revenue Recognition and Deferred Revenue [Abstract]  
Schedule of disaggregation of revenue

   Three months ended
March 31,
 
   2019   2018 
Digital video headend products  $2,028   $2,543 
Data products   540    1,399 
HFC distribution products   646    741 
Analog video headend products   474    330 
Contract manufactured products   28    224 
Set top boxes   191    - 
Other   175    126 
   $4,082   $5,363