XML 32 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2018
Revenue Recognition and Deferred Revenue [Abstract]  
Schedule of disaggregated revenues
   Three Months Ended   Nine Months Ended 
   September 30,   September 30, 
   2018   2017   2018   2017 
Digital video headend products  $2,814   $2,100   $7,899   $7,330 
Data products   1,112    1,782    3,566    5,168 
HFC distribution products   843    838    2,345    2,545 
Analog video headend products   411    324    1,234    1,360 
Contract manufactured products   227    244    606    599 
Other   219    288    616    711 
   $5,626   $5,576   $16,266   $17,713