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

Three months ended September 30,

 
      

% of

      

% of

 
  

2025

  

Revenue

  

2024

  

Revenue

 

CATV

 $70,602   59.5% $20,947   32.2%

Data Center

  43,935   37.0%  40,945   62.8%

Telecom

  3,742   3.2%  2,798   4.3%

Other

  351   0.3%  461   0.7%

Total Revenue

 $118,630   100.0% $65,151   100.0%
  

Nine months ended September 30,

 
      

% of

      

% of

 
  

2025

  

Revenue

  

2024

  

Revenue

 

CATV

 $191,123   59.5% $35,501   23.8%

Data Center

  120,775   37.5%  104,283   69.9%

Telecom

  8,618   2.7%  7,445   5.0%

Other

  925   0.3%  1,865   1.3%

Total Revenue

 $321,441   100.0% $149,094   100.0%
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
                 
  

Three months ended September 30,

  

Nine months ended September 30,

 
  

2025

  

2024

  

2025

  

2024

 

Unearned revenue, beginning of period

 $  $1,570  $  $1,803 

Additional unearned revenue

            

Revenue recognized

     131      364 

Unearned revenue, end of period

 $  $1,439  $  $1,439 
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
  At Grant Date 
Expected volatility  80.00%
Weighted-average expected term (in years)  10 
Risk-free interest rate  4.23%
Dividend yield  %
Fair value per ordinary share at grant date $15.87