v3.26.1
Note 17 - Segment and Geographic Information (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Segment Reporting [Table Text Block]
  

Three months ended June 30,

  

Six months ended June 30,

 
  

2026

  

2025

  

2026

  

2025

 

Revenues

 $191,922  $102,952  $343,066  $202,811 

Cost of goods sold

  (138,715)  (71,790)  (245,943)  (141,105)

Adjusted research and development

  (34,039)  (20,425)  (59,243)  (37,960)

Adjusted sales and marketing

  (10,602)  (7,303)  (16,498)  (12,337)

Adjusted general and administrative

  (22,914)  (14,336)  (43,187)  (27,224)

Other segment items

  (8,433)  1,804   (15,257)  (2,455)

Net loss

 $(22,781) $(9,098) $(37,062) $(18,270)
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue [Table Text Block]
  

Three months ended June 30,

  

Six months ended June 30,

 

 

2026

  

2025

  

2026

  

2025

 

Revenues:

 

  

         

United States

 $1,339  $803  $2,216  $1,954 

Taiwan

  108,426   39,505   189,364   67,333 

China

  82,157   62,644   151,486   133,524 

Total

 $191,922  $102,952  $343,066  $202,811 
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Table Text Block]
  

June 30,

  

December 31,

 
  

2026

  

2025

 

Long-lived assets:

      

United States

 $313,023  $123,677 

Taiwan

  195,828   146,673 

China

  271,954   162,322 

Total

 $780,805  $432,672