XML 47 R36.htm IDEA: XBRL DOCUMENT v3.26.1
Note 2 - Revenue Recognition - Revenue By Region (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenue $ 804,185 $ 637,554
CHINA    
Revenue 411,153 363,720
TAIWAN    
Revenue 181,616 116,341
KOREA, REPUBLIC OF    
Revenue 81,806 64,364
South East Asia [Member]    
Revenue 40,749 32,706
Europe [Member]    
Revenue 35,799 24,992
UNITED STATES    
Revenue 29,774 15,249
JAPAN    
Revenue 23,184 20,101
Other Region [Member]    
Revenue $ 104 $ 81