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

Three months ended March 31,

 

     

% of

      

% of

 

 

2023

  

Revenue

  

2022

  

Revenue

 

CATV

 $27,779   52.4% $24,980   47.8%

Data Center

  20,353   38.4%  21,415   41.0%

Telecom

  3,707   7.0%  5,265   10.1%

FTTH

  2   0.0%  98   0.2%

Other

  1,189   2.2%  484   0.9%

Total Revenue

 $53,030   100.0% $52,242   100.0%