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

Three months ended June 30,

 
      

% of

      

% of

 

 

2025

  

Revenue

  

2024

  

Revenue

 

CATV

 $56,019   54.4% $5,818   13.4%

Data Center

  44,791   43.5%  34,352   79.4%

Telecom

  1,940   1.9%  2,379   5.5%

Other

  202   0.2%  721   1.7%

Total Revenue

 $102,952   100.0% $43,270   100.0%
  

Six months ended June 30,

 

     

% of

      

% of

 

 

2025

  

Revenue

  

2024

  

Revenue

 

CATV

 $120,520   59.4% $14,554   17.3%

Data Center

  76,841   37.9%  63,338   75.5%

Telecom

  4,876   2.4%  4,648   5.5%

Other

  574   0.3%  1,403   1.7%

Total Revenue

 $202,811   100.0% $83,943   100.0%
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
                 
  

Three months ended June 30,

  

Six months ended June 30,

 
  

2025

  

2024

  

2025

  

2024

 

Unearned revenue, beginning of period

 $  $1,689  $  $1,803 

Additional unearned revenue

            

Revenue recognized

     119      233 

Unearned revenue, end of period

 $  $1,570  $  $1,570 
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