XML 46 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note C - Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

December 31, 2024

  

December 31, 2023

 

Unearned Revenue, beginning of period

 $1,803  $3,000 

Additional Unearned Revenue

     12,608 

Revenue recognized

  1,803   13,805 

Unearned Revenue, end of period

 $  $1,803 
Disaggregation of Revenue [Table Text Block]
  

Years ended December 31,

 
      

% of

      

% of

      

% of

 
  

2024

  

Revenue

  

2023

  

Revenue

  

2022

  

Revenue

 

CATV

 $87,713   35.2% $59,942   27.5% $118,169   53.0%

Data Center

  148,525   59.5%  141,213   64.9%  77,094   34.6%

Telecom

  10,980   4.4%  13,831   6.4%  24,727   11.1%

FTTH

  3   0.0%  56   0.0%  129   0.1%

Other

  2,144   0.9%  2,604   1.2%  2,699   1.2%

Total Revenue

 $249,365   100.0% $217,646   100.0% $222,818   100.0%