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

Years ended December 31,

 
      

% of

      

% of

      

% of

 
  

2022

  

Revenue

  

2021

  

Revenue

  

2020

  

Revenue

 

CATV

 $118,169   53.0% $94,266   44.6% $37,944   16.2%

Data Center

  77,094   34.6%  97,461   46.1%  173,437   73.9%

Telecom

  24,727   11.1%  16,247   7.7%  21,092   9.0%

FTTH

  129   0.1%  957   0.5%  110   0.0%

Other

  2,699   1.2%  2,634   1.2%  2,040   0.9%

Total Revenue

 $222,818   100.0% $211,565   100.0% $234,623   100.0%