XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note C - Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Years ended December 31,

 
      

% of

      

% of

      

% of

 
  

2021

  

Revenue

  

2020

  

Revenue

  

2019

  

Revenue

 

Data Center

 $97,461   46.1% $173,437   73.9% $143,562   75.2%

CATV

  94,266   44.6%  37,944   16.2%  37,328   19.6%

Telecom

  16,247   7.7%  21,092   9.0%  8,429   4.4%

FTTH

  957   0.5%  110   0.0%  190   0.1%

Other

  2,634   1.2%  2,040   0.9%  1,363   0.7%

Total Revenue

 $211,565   100.0% $234,623   100.0% $190,872   100.0%