XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Note 3 - Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2021
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three months ended September 30,

 

         

% of

           

% of

 

 

2021

   

Revenue

   

2020

   

Revenue

 

Data Center

  $ 23,929       44.9 %   $ 55,336       72.2 %

CATV

    23,101       43.4 %     11,642       15.2 %

Telecom

    5,148       9.7 %     8,870       11.6 %

FTTH

    62       0.1 %     67       0.1 %

Other

    1,027       1.9 %     693       0.9 %

Total Revenue

  $ 53,267       100.0 %   $ 76,608       100.0 %
   

Nine months ended September 30,

 

         

% of

           

% of

 

 

2021

   

Revenue

   

2020

   

Revenue

 

Data Center

  $ 72,259       46.0 %   $ 141,133       77.4 %

CATV

    69,339       44.1 %     22,007       12.1 %

Telecom

    12,959       8.2 %     17,600       9.7 %

FTTH

    784       0.5 %     69       0.0 %

Other

    1,816       1.2 %     1,489       0.8 %

Total Revenue

  $ 157,157       100.0 %   $ 182,298       100.0 %