XML 20 R10.htm IDEA: XBRL DOCUMENT v3.24.3
Note 3 - Revenue Recognition
9 Months Ended
Sep. 30, 2024
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

Note 3.  Revenue Recognition

Disaggregation of Revenue

Revenue is classified based on the location where the product is manufactured. For additional information on the disaggregated revenues by geographical region, see Note 17, "Geographic Information."

 

Revenue is also classified by major product categories and is presented below (in thousands):

  

Three months ended September 30,

 

     

% of

      

% of

 

 

2024

  

Revenue

  

2023

  

Revenue

 

Data Center

 $40,945   62.8% $48,807   78.0%

CATV

  20,947   32.2%  10,268   16.4%

Telecom

  2,798   4.3%  3,074   5.0%

FTTH

     0.0%     0.0%

Other

  461   0.7%  398   0.6%

Total Revenue

 $65,151   100.0% $62,547   100.0%

 

  

Nine months ended September 30,

 

     

% of

      

% of

 

 

2024

  

Revenue

  

2023

  

Revenue

 

Data Center

 $104,283   69.9% $96,731   61.5%

CATV

  35,501   23.8%  47,391   30.1%

Telecom

  7,445   5.0%  11,013   7.0%

FTTH

     0.0%  57   0.1%

Other

  1,865   1.3%  2,001   1.3%

Total Revenue

 $149,094   100.0% $157,193   100.0%

Unearned Revenue

We record unearned revenues when cash payments are received or due in advance of our performance, including amounts which are refundable. Unearned revenues solely relate to statement of work with Microsoft regarding contract prices allocated to the performance obligations that are unsatisfied, or partially unsatisfied, as of the balance sheet dates. Unearned revenue balance as of  September 30, 2024 and  December 31, 2023 was $1.4 million and $1.8 million, respectively. For the three months ended September 30, 2024 and 2023, revenue recognized from the unearned revenue balance was $0.1 million and $1.9 million, respectively. For the nine months ended September 30, 2024 and 2023, revenue recognized from the unearned revenue balance was $0.4 million and $3.1 million, respectively. The contract with Microsoft does not fall under ASC 842, Lease Accounting. 

   

  

Three months ended September 30,

  

Nine months ended September 30,

 
  

2024

  

2023

  

2024

  

2023

 

Unearned revenue, beginning of period

 $1,570  $11,720  $1,803  $3,000 

Additional unearned revenue

     2,724      12,608 

Revenue recognized

  131   1,947   364   3,111 

Unearned revenue, end of period

 $1,439  $12,497  $1,439  $12,497