XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.3
Note 17 - Segment and Geographic Information (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
  

Three months ended September 30,

  

Nine months ended September 30,

 
  

2025

  

2024

  

2025

  

2024

 

Revenues

 $118,630  $65,151  $321,441  $149,094 

Cost of goods sold

  (85,367)  (49,234)  (226,472)  (116,023)

Adjusted research and development

  (20,951)  (13,072)  (58,653)  (37,018)

Adjusted sales and marketing

  (9,586)  (4,441)  (22,181)  (11,480)

Adjusted general and administrative

  (16,518)  (10,428)  (43,742)  (30,249)

Other segment items

  (4,144)  (5,733)  (6,599)  (21,366)

Total

 $(17,936) $(17,757) $(36,206) $(67,042)
Revenue from External Customers by Geographic Areas [Table Text Block]
  

Three months ended September 30,

  

Nine months ended September 30,

 
  

2025

  

2024

  

2025

  

2024

 

Revenues:

            

United States

 $1,684  $1,659  $3,638  $6,336 

Taiwan

  43,799   34,663   111,132   88,225 

China

  73,147   28,829   206,671   54,533 

Total

 $118,630  $65,151  $321,441  $149,094 
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
  

September 30,

  

December 31,

 
  

2025

  

2024

 

Long-lived assets:

      

United States

 $96,040  $78,415 

Taiwan

  126,667   46,912 

China

  144,199   98,453 

Total

 $366,906  $223,780