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

Three months ended June 30,

 

     

% of

      

% of

 

 

2023

  

Revenue

  

2022

  

Revenue

 

CATV

 $9,343   22.5% $23,713   45.3%

Data Center

  27,571   66.2%  21,497   41.1%

Telecom

  4,231   10.2%  6,276   12.0%

FTTH

  55   0.1%  27   0.1%

Other

  415   1.0%  786   1.5%

Total Revenue

 $41,615   100.0% $52,299   100.0%
  

Six months ended June 30,

 

     

% of

      

% of

 

 

2023

  

Revenue

  

2022

  

Revenue

 

CATV

 $37,123   39.2% $48,694   46.6%

Data Center

  47,924   50.6%  42,911   41.0%

Telecom

  7,938   8.4%  11,541   11.0%

FTTH

  57   0.1%  124   0.1%

Other

  1,603   1.7%  1,270   1.3%

Total Revenue

 $94,645   100.0% $104,540   100.0%