XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Note 3 - Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Three months ended March 31,

 

     

% of

      

% of

 

 

2022

  

Revenue

  

2021

  

Revenue

 

Data Center

 $21,415   41.0% $25,939   52.2%

CATV

  24,980   47.8%  18,638   37.5%

Telecom

  5,265   10.1%  4,479   9.0%

FTTH

  98   0.2%  423   0.9%

Other

  484   0.9%  222   0.4%

Total Revenue

 $52,242   100.0% $49,701   100.0%