XML 58 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 16 - Segment and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]
  

Year Ended December 31,

 

Country or Region

 

2024

  

2023

  

2022

 

China

 $1,178,341  $934,768  $938,946 

Taiwan

  577,956   307,499   233,040 

South Korea

  167,899   169,867   189,478 

Europe

  86,899   132,620   145,584 

Southeast Asia

  78,765   85,150   95,739 

Japan

  61,695   93,340   91,048 

U.S.

  55,235   97,294   99,804 

Other

  310   534   509 

Total

 $2,207,100  $1,821,072  $1,794,148 
Schedule of Disclosure on Geographic Areas, Long-Lived Assets in Individual Foreign Countries by Country [Table Text Block]
  

December 31,

 

Country

 

2024

  

2023

 

China

 $237,649  $184,685 

U.S.

  171,514   119,430 

Taiwan

  42,388   39,419 

Other

  43,394   25,418 

Total

 $494,945  $368,952