XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 - Revenue Recognition (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Three months ended September 30,

 

         

% of

           

% of

 

 

2023

   

Revenue

   

2022

   

Revenue

 

CATV

  $ 10,268       16.4 %   $ 31,260       55.2 %

Data Center

    48,807       78.0 %     17,697       31.2 %

Telecom

    3,074       5.0 %     6,821       12.0 %

FTTH

          0.0 %           0.0 %

Other

    398       0.6 %     915       1.6 %

Total Revenue

  $ 62,547       100.0 %   $ 56,693       100.0 %
   

Nine months ended September 30,

 

         

% of

           

% of

 

 

2023

   

Revenue

   

2022

   

Revenue

 

CATV

  $ 47,391       30.1 %   $ 79,953       49.6 %

Data Center

    96,731       61.5 %     60,608       37.5 %

Telecom

    11,013       7.0 %     18,362       11.4 %

FTTH

    57       0.1 %     124       0.1 %

Other

    2,001       1.3 %     2,186       1.4 %

Total Revenue

  $ 157,193       100.0 %   $ 161,233       100.0 %