XML 47 R34.htm IDEA: XBRL DOCUMENT v3.25.4
Note 3 - Revenue Recognition (Tables)
12 Months Ended
Dec. 31, 2025
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

 

2025

 

2024

 

2023

China

 $1,544,272  $1,178,341  $934,768 

Taiwan

  550,110   577,956   307,499 

South Korea

  252,737   167,899   169,867 

Southeast Asia

  148,136   78,765   85,150 

Europe

  113,533   86,899   132,620 

U.S.

  96,744   55,235   97,294 

Japan

  84,443   61,695   93,340 

Other

  484   310   534 

Total

 $2,790,459  $2,207,100  $1,821,072 
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
  

Year Ended December 31,

Customer

 

2025

 

2024

 

2023

Distributor A

  26%  31%  26%

Distributor B

  18%  20%  19%

Distributor C

  10%  *   10%
  

December 31,

Customer

 2025 2024

Distributor A

  35%  28%

Distributor B

  14%  29%

Distributor C

  11%  *